Full Time

DevOps Engineer

Jobs via Dice
$90,000 - $140,000* / year (about $43–$67 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.

Overview

The DevOps Engineer at Jobs via Dice will play a critical role in the integration of development and operations by streamlining processes across software development and IT operations. The successful candidate will focus on automation, optimizing workflows, and enhancing system reliability while collaborating with development teams to ensure the efficient deployment of code. The DevOps Engineer will implement CI/CD pipelines, manage cloud infrastructure, and contribute to a culture of continuous improvement, enabling rapid product delivery while maintaining high standards of quality and security.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to automate the software delivery process.
  • Collaborate with development teams to optimize and streamline deployment processes.
  • Monitor and maintain cloud infrastructure to ensure high availability and scalability.
  • Implement and manage configuration management tools to improve system reliability.
  • Conduct system performance tuning and troubleshooting to optimize application performance.
  • Develop and enforce best practices in software development, deployment, and configuration management.
  • Participate in incident response and provide support for production environments.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a DevOps Engineer or in a similar software development role.
  • Strong knowledge of automation tools such as Jenkins, GitLab CI/CD, or CircleCI.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Solid understanding of cloud service providers like AWS, Azure, or Google Cloud Platform.
  • Experience with configuration management tools such as Ansible, Chef, or Puppet.
  • Familiarity with monitoring tools like Prometheus, Grafana, or ELK Stack.
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools

The DevOps Engineer will work with a variety of technologies and tools, including cloud platforms like AWS or Azure, container orchestration using Kubernetes, and configuration management systems such as Ansible. Familiarity with CI/CD tools like Jenkins and Docker is essential for automating processes and managing application deployments. The role will also involve utilizing monitoring solutions like Prometheus and ELK Stack for system performance and reliability.



Ideal Candidates

Ideal candidates for the DevOps Engineer position are those who possess a proactive mindset and a strong passion for innovation and problem-solving. They should demonstrate an aptitude for learning new technologies swiftly and thrive in a collaborative environment. Excellent communication skills are vital for interacting with both technical teams and stakeholders. Successful candidates will also exhibit a commitment to continuous improvement and efficiency in software delivery processes.

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.