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 be pivotal in bridging the gap between development and operations teams. This role is responsible for the deployment, monitoring, and maintenance of company applications, ensuring efficient performance and reliability. The ideal candidate will leverage their technical expertise to automate processes, enhance existing systems, and collaborate with cross-functional teams to adopt Continuous Integration/Continuous Deployment (CI/CD) practices for improved development cycles and operational efficiencies.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines for robust delivery of applications.
  • Monitor system performance, troubleshoot issues, and implement solutions to enhance reliability.
  • Collaborate with software development and IT operations teams to refine development processes.
  • Automate repetitive tasks and workflows using scripting languages and configuration management tools.
  • Ensure security best practices are followed during the development and deployment processes.
  • Maintain documentation related to system configurations, procedures, and policies.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in DevOps, systems administration, or related discipline.
  • Proficiency in scripting languages such as Python, Bash, or Ruby.
  • Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
  • Strong knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Familiarity with infrastructure as code tools like Terraform or Ansible.
  • Understanding of networking concepts and troubleshooting skills.


Technologies & Tools

The DevOps Engineer position utilizes a variety of technologies and tools to optimize the development and operations lifecycle. Candidates should be familiar with version control systems such as Git, CI/CD tools like Jenkins or GitLab CI, cloud platforms such as AWS, Azure, or Google Cloud, and orchestration tools including Docker and Kubernetes. Additionally, proficiency in automation frameworks and monitoring tools will be instrumental in ensuring high availability and performance of services.



Ideal Candidates

Ideal candidates will possess a strong analytical mindset with a problem-solving orientation. They will be detail-oriented and capable of managing multiple projects simultaneously while maintaining composure under pressure. Excellent communication skills and the ability to collaborate across teams are essential. A passion for continuous improvement and staying updated with industry trends and technologies will set candidates apart in this dynamic and evolving field.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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