Lead Systems Analyst

Posted 23 June 2022
Salary Competitive Salary (DOE)
LocationCity of Allentown
Job type Permanent
Discipline Renewable Energy & InfrastructureDigital & 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)