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.

Job Overview

The DevOps Engineer at Jobs via Dice will play a pivotal role in ensuring seamless integration and deployment of application development. The successful candidate will facilitate collaboration between software developers and IT operations, aiming to enhance the efficiency of development cycles through automation and continuous improvement. This position entails managing infrastructure, implementing CI/CD processes, and troubleshooting issues, ensuring high availability and resilience of production systems to meet the company’s operational needs effectively.



Job Responsibilities

  • Design, implement, and manage continuous integration and continuous deployment (CI/CD) processes.
  • Monitor system performance and troubleshoot issues as they arise.
  • Collaborate with development teams to ensure software quality and performance standards are maintained.
  • Manage infrastructure as code using relevant tools and methodologies.
  • Develop and maintain scripts for automation of deployment and monitoring tasks.
  • Implement security best practices across the deployment pipeline.
  • Conduct regular system tests and apply necessary patches or updates.
  • Participate in architecture discussions and contribute to a shared knowledge base.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 3 years of experience in a DevOps role or similar.
  • Proficient in Linux administration and scripting languages such as Bash, Python, or Ruby.
  • Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  • Strong knowledge of containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud Platform).
  • Solid understanding of networking, security protocols, and firewall configurations.
  • Excellent problem-solving skills and a keen attention to detail.


Technologies & Tools

The DevOps Engineer will primarily work with a range of technologies and tools including, but not limited to, Docker for container management, Kubernetes for orchestration, Jenkins and GitLab CI for continuous integration and deployment, AWS or Azure for cloud services, and Terraform for infrastructure as code. Familiarity with monitoring tools such as Prometheus, Grafana, and ELK stack (Elasticsearch, Logstash, Kibana) is also essential to ensure system performance and reliability.



Ideal Candidates

Ideal candidates for the DevOps Engineer position exhibit a strong blend of technical aptitude and collaborative spirit. They are detail-oriented individuals who thrive in fast-paced environments and adapt quickly to technological changes. Excellent communication skills are crucial, as the role requires extensive interaction with various teams. Furthermore, a proactive mindset towards continuous learning and improvement is essential, along with a strong commitment to delivering high-quality solutions to optimize production systems efficiently.

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.