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 critical role in enhancing the engineering processes and delivery pipelines within our organization. This position involves a combination of software development, system administration, and collaboration with various teams to foster a culture of continuous integration and continuous delivery (CI/CD). The DevOps Engineer will be instrumental in automating or streamlining operations and processes, building and maintaining tools for deployment, monitoring, and performance tuning of applications, ensuring the best practices in infrastructure management, and enhancing the software development lifecycle.



Job Responsibilities

  • Develop and maintain infrastructure as code using tools like Terraform or CloudFormation.
  • Implement and manage CI/CD pipelines to streamline the software deployment process.
  • Monitor and optimize application performance, reliability, and security.
  • Collaborate with software engineers to improve system architecture and deployment workflows.
  • Ensure compliance with organizational standards for security and regulatory requirements.
  • Troubleshoot and resolve issues across the development and production environments.
  • Document processes and workflows to ensure knowledge sharing within the team.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in a DevOps or related role.
  • Proficient in scripting languages such as Python, Bash, or Ruby.
  • Experience with cloud services (AWS, Azure, or Google Cloud Platform).
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Solid understanding of version control systems, particularly Git.
  • Knowledge of monitoring tools such as Prometheus, Grafana, or similar solutions.


Technologies & Tools

The DevOps Engineer will work with a variety of technologies and tools that are essential for successful software development and operations management. Key tools include AWS or Azure for cloud services, Docker and Kubernetes for container orchestration, Jenkins or CircleCI for CI/CD pipelines, Terraform for infrastructure as code, and monitoring tools like Prometheus and Grafana to ensure system health and performance.



Ideal Candidates

Ideal candidates for the DevOps Engineer position will exhibit strong problem-solving skills, a passion for automation, and an eagerness to embrace new technologies. They should possess excellent communication skills to facilitate cross-team collaboration and a proactive attitude towards identifying improvement opportunities within existing processes. The ability to work in a fast-paced environment and to adapt to changing priorities will also be crucial for success in this role.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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