Lead Systems Analyst
- Posted 23 June 2022
- Salary Competitive Salary (DOE)
- LocationCity of Allentown
- Job type Permanent
- Discipline Renewable Energy & Infrastructure, Digital & Technology
- ReferenceCETLI-2JN
- Contact NameCarmen Espinós Torredemer
Job description
TGRC is working with a dynamic world-class IT organization that enables our business partners to achieve their goals in the most effective and efficient way possible. The Lead Systems Analyst position will be part of the Corporate Applications group within the IT Enterprise Applications team.
Responsibilities:
Lead teams or projects to meet milestones and share expertise with others, to ensure successful system implementations and improvements
Problem solving and troubleshooting of technical issues and understanding how to isolate a problem
Translating functional/business requirements into technical designs
Defining and estimating technical tasks
Present and defend architectural design and technical choices
Writing and performing tests as part of building and maintaining stable systems (including but not limited to unit tests, performance tests, load tests, and system and integration tests)
Deployment planning, including documenting and executing; adhering to regulatory requirements when applicable
Writing project documentation such as run books, user guides, support documents, design documents
Implementation in accordance with service management standards
Designing and implementing solutions that are consistent with and support enterprise architecture principles and standards
Act as technical lead for key systems used by the corporation and that support other IT teams
Maintain and enhance existing systems (production support and upgrades)
Accountable for assuring reliability and availability of computer-based applications
Disaster Recovery planning and testing
Support applications with batch and real time processing
May require 24/7 application support
Relationship Management
Collaborating with internal employees, contractors, and external vendors
Building effective relationships with business partners and working collaboratively with the business lines to set realistic expectations and deliverables
Building effective relationships with IT team members and working collaboratively with internal groups to set realistic expectations and deliverables
Requirements:
BS or BA in Computer Science, Math, Engineering, or Other Technical Field and a minimum of 7 years related work experience is required or a minimum of 10 years related work experience is required
Desire to work in a corporate environment implementing and supporting a portfolio of applications and integrations across multiple business areas
Knowledge of Software Development Life Cycle phases such as Requirement Gathering, Analysis, Design, Development, Testing and Deployment
Understanding and support of project management methodologies
Familiarity with programming languages such as C#, Python, Java and Microsoft .Net Technologies
Experience with Oracle and/or Microsoft SQL Server. Experience should include a basic understanding of relational databases as well as basic proficiency in writing queries in either PL/SQL or T/SQL along with Database Object creation such as Tables, Triggers, Procedures, and Functions
Familiar with integration technologies such as Web Services (RESTful and SOAP), enterprise integration platforms, job schedulers
Knowledgeable in the use of source control such as TFVC and Git and DevOps platforms such as Azure DevOps; experience with Git branching, CI/CD pipelines)
Extensive troubleshooting skills with solid understanding of application administration.
Must be a self-starter with good analytical problem-solving capabilities and strong emphasis on delivering quality results
Strong written and verbal communication skills
Experience with scripting and automation of tasks with languages such as PowerShell, Python, Bash, KornShell, and/or Perl
Familiarity with web content management platforms for internal and external web sites
Able to learn new platforms and complex systems using a variety of technologies and able to assist others in using those systems
Must be capable of complying with Unescorted Access Authorization requirements at a nuclear facility
Preferred Qualifications
Familiar with cloud computing platforms such as Amazon Web Services or Azure
Experience with Amazon Web Services in general and EC2, RDS, Lambda functions, S3, and SQS specifically
Experience architecting and implementing solutions using cloud services with serverless approaches
Experience building and/or supporting WordPress web sites and intranets
Experience with enterprise application platforms including
Unily intranet
SharePoint
JAMS Job Scheduler
File transfer platform
Experience with geographic information systems (GIS) and working with geospatial data specifically with ESRI ArcGIS Enterprise suite of products
Development abilities in programming languages such as C#, Java, Python
DevOps Automation including build and deploy automation. Experience with Azure DevOps and Git are preferred
Mobile app deployment experience
Experience using IT Service Management platforms such as Service-Now
Building low code automation and applications with Microsoft 365 services (SharePoint, Power Apps, Power Automate)