Full Time

Lead DevOps Automation Engineer

Programmers.io
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Programmers.io, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Lead DevOps Automation Engineer at Programmers.io, you will be pivotal in enhancing our software development lifecycle by implementing robust automation strategies. Your primary responsibility will be to lead the DevOps team in the design, deployment, and management of automation tools and frameworks. You will collaborate closely with cross-functional teams to ensure a seamless integration of development and operations while driving continuous improvement initiatives that enhance productivity, increase efficiency, and foster an environment of innovation.



Job Responsibilities

  • Lead the design and implementation of scalable deployment automation and CI/CD pipelines.
  • Collaborate with development teams to establish best practices for automated testing and release processes.
  • Manage infrastructure as code (IaC) practices using tools such as Terraform or CloudFormation.
  • Monitor system performance and troubleshoot issues in production environments.
  • Facilitate training and development for team members in DevOps methodologies and tools.
  • Evaluate and adopt new tools and technologies that enhance DevOps capabilities.
  • Drive the adoption of configuration management practices using tools like Ansible, Chef, or Puppet.
  • Ensure adherence to security and compliance standards in all automation tasks.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in a DevOps engineering role with a focus on automation.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Hands-on experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Strong understanding of cloud platforms (AWS, Azure, or Google Cloud) and their services.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK stack.
  • Excellent problem-solving skills and strong attention to detail.
  • Exceptional communication and leadership abilities.


Technologies & Tools

The Lead DevOps Automation Engineer will utilize a range of technologies and tools to effectively manage automated workflows. This includes but is not limited to version control systems like Git, CI/CD tools such as Jenkins or GitLab CI, cloud service providers (AWS, Azure, Google Cloud), configuration management tools (Ansible, Puppet), and monitoring tools (Datadog, New Relic). Proficiency with containerized environments leveraging Docker and Kubernetes will also be essential.



Ideal Candidates

The ideal candidates are self-motivated experts with a passion for technology and a commitment to continuous improvement in software deployment processes. They should demonstrate excellent analytical and strategic thinking skills, enabling them to identify areas for optimization and efficiency within the engineering lifecycle. Strong interpersonal skills are critical as the candidate will need to foster open communication and collaboration across diverse teams. Furthermore, a proactive mindset and the ability to adapt to fast-paced environments will make for a successful Lead DevOps Automation Engineer at Programmers.io.

Stuck turning a job you did into resume lines? Say what you did in your own words, however rough, and get it back as five lines that start with the action. Write bullet points →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.