Computer Systems Analyst/Engineer – Ansible System Admin

Southern Company•Birmingham, AL
•Onsite

About The Position

Southern Company Services is hiring a Computer Systems Analyst/Engineer for its Energy Management Systems (EMS) Operations department in Birmingham, Alabama, or Atlanta, Georgia. The role supports operating issues that affect reliable bulk electric system operations and is responsible for implementing, executing, and improving operational processes to ensure availability of computer systems used by Southern Company operating-company transmission control centers, the power coordination center, and related back-office personnel. The position provides 24x7 operational support for EMS/SCADA Systems (OSI Monarch) and other tools supporting customer operations. Its primary focus is administration of Linux and Windows servers using Red Hat Ansible products built and maintained by the EMS department or supplied by solution vendors. Other systems may include Veeam backup solutions, GitHub source-code management, RPM/Yum and SCCM package deployment, Zenoss and ArcSight monitoring, and Remedy incident or change management. The successful candidate will work with multiple teams and vendor support groups to administer systems, coordinate releases, and support deployed solutions. The role requires willingness to be on call as needed 24x7, follow stringent federal and corporate work and security requirements, and travel 10%–15% to attend company functions and maintain system hardware. Relocation assistance is available.

Requirements

  • Proficiency using Windows desktops, including basic administration and Microsoft Office.
  • Understanding of computer hardware, physical and virtual servers, desktop maintenance, networking and security concepts, and application support.
  • Basic computer scripting and/or programming skills.
  • Excellent communication and organizational skills.
  • Ability to obtain Critical Infrastructure Protection (CIP) and Insider Threat Program (ITP) security clearance as required.
  • A degree in Computer Science or Engineering, or equivalent experience.
  • Experience supporting and troubleshooting computer systems in an enterprise setting.
  • General understanding of computer-system infrastructure, operations, and security.
  • Customer-focused attitude and willingness and ability to learn about the Transmission core business and its needs.
  • Analytical, problem-solving, and troubleshooting skills.
  • Ability to handle multiple tasks with competing priorities and delegate as appropriate.
  • Ability to build consensus and buy-in among people with differing views and agendas.
  • Ability to understand complex Energy Management Systems operational issues, risk factors, and business drivers.
  • Strong interpersonal skills; must be a self-starter, decision-maker, flexible, self-directed, and a team player.
  • Ability to build and maintain relationships within a team, with customer organizations, and with multiple vendors.
  • Willingness to be on call as needed 24x7.
  • Willingness to comply with stringent federal and corporate requirements for work practices and EMS system and information security.
  • Willingness to travel 10%–15% of the time.

Nice To Haves

  • Familiarity with PowerShell, Python, or SSH.
  • Knowledge of electric utility transmission operations.

Responsibilities

  • Support operating issues affecting reliable operations of the bulk electric system and maintain availability of EMS-supported computer systems.
  • Provide 24x7 operational support for EMS/SCADA Systems (OSI Monarch) and other operational tools.
  • Administer Linux and Windows servers using Red Hat Ansible products.
  • Develop, test, and maintain Ansible playbooks, roles, and modules for infrastructure and application automation.
  • Automate system provisioning, configuration management, patching, deployments, and operational tasks.
  • Collaborate with infrastructure, cybersecurity, networking, cloud, and application teams to identify automation opportunities.
  • Standardize and document automation processes, operational procedures, and configuration-management practices.
  • Integrate Ansible automation with CI/CD pipelines and enterprise tools such as Git and monitoring platforms.
  • Troubleshoot and resolve automation-related issues across Linux and Windows environments.
  • Ensure automation solutions comply with security, compliance, and change-management requirements.
  • Monitor automation performance and improve reliability, scalability, and maintainability.
  • Participate in code reviews and maintain version-controlled repositories using Git.
  • Support disaster recovery, system maintenance, and operational readiness initiatives through automation.
  • Work with other teams and vendor support groups to administer systems, coordinate releases, and support deployed solutions.
  • Travel to attend Southern Company functions and maintain system hardware.

Benefits

  • Relocation assistance is available.
  • Competitive base salary.
  • Annual incentive awards for eligible employees.
  • Health, welfare, and retirement benefits designed to support physical, financial, and emotional/social well-being.
  • The position may be eligible for additional compensation, such as an incentive program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service