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

We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic team at Jobs via Dice. The DevOps Engineer will be responsible for managing and optimizing the software development process, focusing on the integration of development and operations. This role involves automating and streamlining operations, establishing reliable system monitoring, and implementing strategies that enhance productivity while ensuring robust security practices. The ideal candidate will work closely with software developers, system operators, and other IT staff to manage infrastructure and deployment processes effectively.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to streamline the software release process.
  • Collaborate with development teams to define and refine processes to improve application reliability and speed of deployment.
  • Monitor system performance and reliability, implementing solutions to enhance the stability of environments.
  • Develop and maintain infrastructure as code using tools such as Terraform or CloudFormation.
  • Ensure robust security and compliance across all stages of the software development lifecycle.
  • Provide ongoing support and troubleshooting for production systems and environments.
  • Continuously assess and recommend improvements to existing processes and systems.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • At least 3 years of experience in a DevOps role or similar position.
  • Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency with containerization tools, particularly Docker and Kubernetes.
  • Experience with scripting languages like Python, Bash, or PowerShell.
  • Familiarity with monitoring and logging tools like Grafana, Prometheus, or ELK stack.
  • Understanding of networking concepts and basic security practices.


Technologies & Tools

The DevOps Engineer will utilize a range of technologies and tools to fulfill their responsibilities effectively. Key technologies include cloud computing platforms such as Amazon Web Services (AWS) and Microsoft Azure, container orchestration frameworks like Kubernetes, and continuous integration/continuous deployment (CI/CD) tools such as Jenkins or GitLab CI. Additionally, configuration management tools such as Ansible may be employed alongside various monitoring and logging platforms to ensure systems operate efficiently and securely.



Ideal Candidates

The ideal candidate for the DevOps Engineer position should possess strong problem-solving skills and a proactive attitude towards automating processes and improving workflows. They should excel in a collaborative environment, demonstrating effective communication skills while working with various teams. A commitment to lifelong learning and staying current with industry trends is essential, as well as an ability to adapt in a fast-paced setting. Strong analytical skills and attention to detail will be vital for identifying issues and providing robust solutions.

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

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