Full Time

(Remote) Senior DevOps Engineer

Dice
Remote!
$120,000 - $160,000* / year

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 Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Remote Senior DevOps Engineer at Dice will play a pivotal role in enhancing our infrastructure and deployment processes. This individual will be responsible for developing and implementing continuous integration and continuous deployment (CI/CD) pipelines, optimizing our cloud environments, and ensuring the stability and performance of our applications. The Senior DevOps Engineer will collaborate closely with development and operations teams to identify areas for automation, improve system reliability, and facilitate the adoption of best practices in cloud architecture and application deployment.



Job Responsibilities

  • Design, implement, and maintain CI/CD pipelines to streamline deployment processes.
  • Automate system provisioning and configuration management using tools such as Terraform, Ansible, or similar technologies.
  • Monitor system performance, conduct analysis, and implement tuning measures to improve reliability and availability.
  • Collaborate with development teams to ensure smooth integration of new functionalities.
  • Enhance infrastructure security and adherence to compliance frameworks.
  • Debug and resolve operational issues across the software development lifecycle.
  • Provide mentorship and leadership to junior engineers and team members.
  • Participate in on-call rotation and runbooks development for incident response.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in DevOps or similar role.
  • Proficiency in cloud service providers such as AWS, Azure, or Google Cloud Platform.
  • Strong scripting and programming skills in languages such as Python, Bash, or Ruby.
  • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Knowledge of configuration management tools (e.g., Chef, Puppet, or Ansible).
  • Solid understanding of networking principles, security protocols, and system monitoring tools.
  • Excellent problem-solving abilities and communication skills.


Technologies & Tools

The Senior DevOps Engineer will utilize a diverse array of technologies and tools to execute their responsibilities effectively. This includes cloud platform services such as Amazon Web Services (AWS) or Microsoft Azure, containerization technologies like Docker, and orchestration systems such as Kubernetes. Additionally, tools for infrastructure as code, including Terraform and Ansible, will be essential for automating deployments and server management. Familiarity with monitoring solutions such as Prometheus or Grafana will also be crucial to ensure optimal system performance and reliability.



Ideal Candidates

The ideal candidate for the Senior DevOps Engineer position is someone who possesses a strong technical background alongside excellent interpersonal skills. They should demonstrate an innate curiosity for exploring new technologies and a proactive attitude towards problem-solving. A successful candidate will exhibit effective communication skills, enabling them to work collaboratively with development and operations teams. Additionally, they should have a passion for automation and optimizing processes, combined with a commitment to delivering high-quality software solutions in a timely manner.

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.