Jobs · Engineering · Virginia

Automation Engineer

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.

Similar jobs

Automation Engineer

CBRELiverpool, NY· 2 mo ago
Engineering$51.31/hrapply on cbreglobal.avature.net

Automation Engineer

Belmark incDe Pere, WI· 6 mo ago
Engineeringapply on belmark.clearcompany.com

Automation Engineer

Grenzebach HellasBeachwood, OH· 7 mo ago
Information Technologyapply on paycomonline.net

Automation Engineer

CameoChicago, Illinois, United States· 3 mo ago
Engineering$145k–$175k/yrapply on job-boards.greenhouse.io