Full Time

DevOps Engineer - Remote

Jobs via Dice
Remote!
$90,000 - $150,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 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 crucial role in facilitating efficient software development, deployment, and operations. This position requires a proactive individual who can collaborate with cross-functional teams to enhance infrastructure and automate processes, ensuring consistent delivery of high-quality applications. The ideal candidate will possess an in-depth understanding of agile methodologies, continuous integration/continuous deployment (CI/CD), and cloud environments to streamline operational workflows and improve system reliability.



Job Responsibilities

  • Design and implement scalable and automated CI/CD pipelines.
  • Collaborate with development and operations teams to define, develop, and deploy microservices.
  • Monitor system performance and troubleshoot issues proactively.
  • Manage cloud infrastructure, ensuring optimal configurations and cost efficiencies.
  • Implement security best practices throughout the deployment lifecycle.
  • Document processes and promote knowledge sharing among team members.
  • Participate in on-call rotations to provide support during critical incidents.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a DevOps Engineer or similar role in software development and infrastructure management.
  • Strong proficiency in scripting languages such as Python, Bash, or Ruby.
  • Experience with CI/CD tools (e.g., Jenkins, Travis CI, CircleCI).
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization technologies, including Docker and Kubernetes.
  • Knowledge of configuration management tools (e.g., Ansible, Puppet, Chef).
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The DevOps Engineer will utilize a variety of technologies and tools to ensure the smooth operation of systems. Key technologies include cloud infrastructure (AWS, Azure), container orchestration platforms (Kubernetes), CI/CD tools aimed at automating deployments (Jenkins, Travis CI), configuration management systems (Ansible, Puppet), and version control systems (Git). Familiarity with monitoring and logging tools (such as Prometheus and Grafana) is also advantageous for maintaining system health.



Ideal Candidates

The ideal candidate for this position will demonstrate a combination of technical expertise and collaborative qualities. They should possess strong analytical skills, a results-driven mindset, and the ability to thrive in a fast-paced, agile environment. Excellent communication skills are essential, as the DevOps Engineer will be working closely with diverse teams. Additionally, a passion for continuous learning and improvement will enable the candidate to stay ahead in the ever-evolving technology landscape.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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