Automation Engineer
Delphi-US, LLC - Peacemakers in the Talent War · Richmond, VA · 2 wk ago
Engineering$83–$98/hrContract
Key Responsibilities
- Designs, develops, implements, and maintains infrastructure automation solutions using Ansible, Python, and Shell scripting.
- Builds and manages configuration management and automation strategies across cloud and on-premises environments.
- Develops reusable, modular automation code following Infrastructure as Code (IaC) best practices.
- Creates and maintains Ansible playbooks, roles, dynamic inventories, and automation workflows using Ansible Automation Platform (AAP).
- Develops Python scripts and automation tools for system administration, orchestration, monitoring, and REST API integrations.
- Creates and maintains complex Bash/Shell scripts to automate Linux and Unix administration tasks.
- Automates deployment, configuration, and lifecycle management of enterprise middleware technologies such as WebSphere, Liberty, IBM MQ, and managed file transfer platforms.
- Collaborates with development, infrastructure, operations, and security teams to identify automation opportunities and improve operational efficiency.
- Troubleshoots and resolves complex issues within automated infrastructure and deployment processes.
- Participates in code reviews and mentors team members on automation best practices.
- Documents automation solutions, operational procedures, and technical standards.
- Continuously improves automation frameworks for scalability, reliability, and maintainability.
Required Qualifications
- 5+ years of experience in Systems Engineering, DevOps, Automation Engineering, or related infrastructure roles.
- 5+ years of hands-on experience designing and implementing automation solutions using Ansible.
- Experience with Ansible Automation Platform (AAP), including workflow management and automation orchestration.
- Experience developing Ansible playbooks, roles, custom modules, dynamic inventories, and utilizing Ansible Galaxy.
- Strong understanding of YAML and Jinja2 templating.
- 5+ years of professional Python development experience, including REST API integrations and infrastructure automation.
- 10+ years of Bash/Shell scripting experience in Linux/Unix environments.
- Strong Linux/Unix systems administration experience.
- Experience automating infrastructure provisioning, configuration management, and deployment processes.
- Knowledge of Infrastructure as Code (IaC) principles and best practices.
- Proficiency with version control systems such as Git, GitHub, or GitLab.
- Experience working in Agile environments and collaborating with cross-functional technical teams.
- Strong troubleshooting, analytical, and problem-solving skills.
- Excellent written and verbal communication skills.
Preferred Qualifications
- Experience automating enterprise middleware platforms, including IBM WebSphere Application Server, WebSphere Liberty, IBM MQ, and managed file transfer technologies.
- Experience supporting both cloud and on-premises infrastructure environments.
- Experience integrating automation into CI/CD pipelines.
- Familiarity with enterprise automation frameworks and orchestration platforms.AWS cloud experience or AWS certifications.
- Experience mentoring engineers and conducting code reviews.
- Experience documenting automation standards, operational procedures, and technical best practices.