Full Time

DevOps Engineer

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

Job Overview

The DevOps Engineer will play a critical role in streamlining the development, deployment, and operations processes to enhance the efficiency of software delivery. The ideal candidate will collaborate with software engineers to automate and improve operational processes, monitor system performance, troubleshoot issues, and ensure robust security in our infrastructure. This position necessitates a blend of technical expertise and effective communication, contributing significantly to our agility and overall productivity.



Job Responsibilities

  • Design and implement CI/CD pipelines for reliable and efficient software delivery.
  • Collaborate with development teams to define and implement system architecture and application deployment strategies.
  • Automate operational processes using configuration management tools and scripting.
  • Monitor system performance, troubleshoot issues, and ensure uptime through proactive maintenance.
  • Manage cloud infrastructures such as AWS or Azure, ensuring scalability and security.
  • Participate in on-call rotations to support production systems and respond to incident reports.
  • Facilitate communication between development and operations teams to foster a collaborative environment.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a DevOps Engineer or similar role in a software development environment.
  • Solid understanding of automation tools, version control systems, and continuous integration/continuous deployment methodologies.
  • Proficiency in scripting languages such as Python, Bash, or Ruby.
  • Experience with cloud platforms like AWS, Google Cloud, or Microsoft Azure.
  • Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Strong problem-solving skills and the ability to work under pressure.


Technologies & Tools

The DevOps Engineer will engage with various technologies and tools, including but not limited to Jenkins for CI/CD, Terraform for infrastructure as code, Docker for containerization, and Kubernetes for orchestration. Familiarity with cloud services such as Amazon Web Services (AWS), monitoring tools like Prometheus and Grafana, and configuration management tools such as Ansible or Chef is also essential for success in this role.



Ideal Candidates

Ideal candidates for this DevOps Engineer position possess a strong blend of technical prowess and collaborative spirit. They should be adaptable, demonstrating the ability to handle evolving technologies and shifting priorities seamlessly. Strong analytical and troubleshooting skills are paramount, along with a proactive approach to problem-solving. Moreover, effective communication skills are essential for fostering collaboration between technical and non-technical teams, ensuring project goals are met efficiently and collectively.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

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