Full Time

Automation/DevOps Engineer

Jobs via Dice
$80,000 - $130,000* / year (about $38–$63 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 Jobs via Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Automation/DevOps Engineer is responsible for designing, implementing, and maintaining automation systems that support continuous integration and continuous delivery (CI/CD) pipelines. The successful candidate will collaborate with development teams to enhance system reliability and performance through the automation of deployment processes. This role also involves monitoring system health, improving cloud infrastructure, and providing expertise in best practices for software development lifecycle management.



Job Responsibilities

  • Develop and implement automation strategies for CI/CD pipelines.
  • Design and manage cloud infrastructure for optimal performance and scalability.
  • Monitor and maintain system health to ensure optimal uptime and reliability.
  • Collaborate with software developers to create automated testing processes.
  • Evaluate and incorporate new tools and technologies into existing systems.
  • Identify bottlenecks and inefficiencies in current processes to propose improvements.
  • Document processes, procedures, and configurations for future reference.
  • Provide technical support and troubleshoot issues related to deployment and automation.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in DevOps, software development, or automation engineering.
  • Proficiency in scripting languages such as Python, Bash, or Perl.
  • Experience with cloud service providers like AWS, Azure, or Google Cloud Platform.
  • Strong understanding of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Excellent problem-solving skills and ability to work under pressure.


Technologies & Tools

This position requires familiarity with a range of technologies and tools including cloud services (AWS, Azure, or GCP), CI/CD platforms (Jenkins, GitLab CI), containerization tools (Docker, Kubernetes), infrastructure as code tools (Terraform, Ansible), and source control systems (Git). The candidate should be adept at utilizing monitoring tools such as Prometheus or Grafana to ensure system performance.



Ideal Candidates

The ideal candidate will exemplify strong analytical capabilities combined with a proactive and detail-oriented approach to problem-solving. They will possess excellent communication skills, enabling collaboration across teams and departments. Candidates should demonstrate a passion for technology, continuous learning, and a dedication to efficiency in software development practices. Adaptability to changing environments and a collaborative spirit will also set successful candidates apart in this dynamic role.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

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