DevOps Automation Engineer

Company:  NextGen Information Services
Location: St Louis
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

Job Description

Summary:

The Automation Engineer is responsible for designing, developing, and implementing automation solutions to streamline software development, deployment, and operations. They will work closely with development, operations, and quality assurance teams to ensure efficient and reliable software delivery.

Essential Duties and Responsibilities:

  • Leverage CI/CD tools (Jenkins, Bitbucket) to enhance automation frameworks and enable continuous integration and delivery.
  • Promote Agile and DevOps practices within the engineering team.
  • Implement infrastructure-as-code solutions using tools like Ansible and Terraform.
  • Develop and maintain automation scripts using Shell scripting, Python, and potentially Go.
  • Collaborate with product teams to identify engineering requirements and define application/system requirements and processes.
  • Create and maintain technical documentation, including installation guides and training materials.
  • Provide third-line support to troubleshoot and resolve system and application outages.
  • Partner with vendors to evaluate products and recommend solutions for system integration.
  • Stay up-to-date on industry trends and emerging technologies in automation and DevOps.

Qualifications:

  • Strong understanding of CI/CD pipelines and DevOps principles.
  • Proficiency in scripting and programming languages (Shell, Python, Go).
  • Experience with infrastructure-as-code tools (Ansible, Terraform).
  • Familiarity with cloud and container technologies (Docker, Kubernetes) is a plus.
  • Experience with agile methodologies (Scrum, Kanban) and tools (Jira, Confluence) is preferred.
  • Knowledge of foundational infrastructure services (compute, storage, network, database) is beneficial.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.

Education and Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in automation engineering or a related role.

Additional Information:

  • This role may require occasional on-call support.
  • The ideal candidate will be a self-starter with a passion for automation and a strong desire to learn and grow.
Apply Now
Share this job
NextGen Information Services
An error has occurred. This application may no longer respond until reloaded. Reload 🗙