Description
The AI-Enabled Infrastructure Automation Engineer designs, develops, and implements automation solutions to enhance the efficiency and reliability of Southern Company's IT infrastructure.
This role will focus on automating the provisioning and management of servers, storage, and networking across VMware and physical environments, improving efficiency, scalability, and reliability.
Responsibilities:
Configure, tune, and maintain our AI coding assistant stack (Claude Code, Copilot, or equivalents) providing our coders with consistent, high-quality output aligned to our standards.
Author and maintain rules files, system prompts, and context packages that teach the AI assistants our Terraform module conventions, Ansible role patterns, Git workflows, security and compliance guardrails.
Design and operate MCP servers as appropriate.
Build a shared, version-controlled library of prompts, agent workflows, and slash commands for the recurring tasks each department faces , module generation, legacy-to-IaC conversion, pull request review, runbook updates, and drift triage.
Automate provisioning and lifecycle management of VMware vSphere, Hyper-V, bare-metal servers, and other computing infrastructure
Develop scripts, workflows, and playbooks for storage provisioning, SAN/NAS automation, and backup integration
Automate network device configuration and monitoring using tools like Ansible, Python, or vendor APIs
Implement and manage configuration management tools (Ansible, Puppet, Chef) for OS and middleware automation
Collaborate with stakeholders to understand diverse automation needs and advocate for unified solutions
Provide guidance and training to peers on effective branching strategies, versioning, and code review processes
Integrate automation workflows with ITSM and CMDB systems
Build and maintain automated patching, compliance, and reporting frameworks
Optimize infrastructure utilization and reduce manual intervention in operational tasks
Participate in departmental initiatives
Communicate progress, problems and best practices to management, leads and teammates