What are the responsibilities and job description for the DevOps Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Shrinq Consulting Group INC, is seeking the following. Apply via Dice today!
DevOps Engineer
The DevOps Engineer is responsible for building, automating, and maintaining CI/CD pipelines, cloud infrastructure, and deployment processes. This role bridges development and operations to improve system reliability, scalability, and delivery speed.
Key Responsibilities
DevOps Engineer
The DevOps Engineer is responsible for building, automating, and maintaining CI/CD pipelines, cloud infrastructure, and deployment processes. This role bridges development and operations to improve system reliability, scalability, and delivery speed.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines
- Automate infrastructure using Infrastructure as Code (IaC) tools
- Manage and optimize cloud environments (AWS, Azure, Google Cloud Platform)
- Monitor system performance, reliability, and availability
- Implement logging, monitoring, and alerting solutions
- Collaborate with development teams to streamline deployments
- Ensure security, compliance, and best practices (DevSecOps)
- Troubleshoot production issues and participate in on-call rotations
- Document systems, processes, and runbooks
- Bachelor’s degree in Computer Science, Engineering, or related field
- Proven experience as a DevOps Engineer or Site Reliability Engineer
- Strong experience with Linux/Unix systems
- Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Experience with Infrastructure as Code tools (Terraform, CloudFormation)
- Knowledge of scripting/programming (Python, Bash, Go)
- Experience with monitoring tools (Prometheus, Grafana, ELK stack)
- Cloud certifications (AWS, Azure, Google Cloud Platform)
- Experience with microservices architectures