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 plays a crucial role in bridging software development and IT operations. This position focuses on automating and streamlining operations and processes, enhancing the efficiency of software releases while maintaining system reliability. The successful candidate will work collaboratively with software development teams, build and manage CI/CD pipelines, and ensure the infrastructure is stable, scalable, and secure. Strong problem-solving skills and a deep understanding of cloud services and automation technologies will be essential for driving continuous improvement within the software development lifecycle.
Job Responsibilities
- Design, implement, and manage continuous integration and continuous deployment (CI/CD) pipelines to streamline development processes.
- Collaborate with development teams to automate and optimize operational processes.
- Monitor system performance and troubleshoot issues in a timely manner to enhance operational reliability.
- Manage cloud infrastructure and resources to ensure high availability and reliability.
- Develop and maintain system documentation to facilitate knowledge sharing and compliance.
- Implement security best practices within the development and operational processes.
- Participate in capacity planning and performance optimization initiatives.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps, Site Reliability Engineer, or similar role.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Familiarity with containerization technologies, including Docker and Kubernetes.
- Strong understanding of networking, databases, and system architecture.
- Excellent problem-solving skills and the ability to work under pressure.
Technologies & Tools
The DevOps Engineer will work with a variety of cutting-edge technologies and tools, including cloud services (AWS, Azure, Google Cloud), container orchestration (Kubernetes), CI/CD tools (Jenkins, GitLab), infrastructure as code (Terraform, CloudFormation), and monitoring solutions (Prometheus, Grafana). Familiarity with these tools is essential for effective deployment, monitoring, and management of applications and infrastructure within the organization.
Ideal Candidates
The ideal candidate for the DevOps Engineer position is someone who possesses a strong passion for technology and continuous learning. They should have excellent communication skills, enabling effective collaboration across teams, and a proactive mindset toward problem-solving. The candidate should demonstrate proficiency in automation and optimization techniques while also being adaptable to changing requirements. Strong organizational and time-management skills are essential to manage various projects and responsibilities effectively.
Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.