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 Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Cloud DevOps Engineer will play a pivotal role in enhancing Dice's infrastructure by designing, managing, and maintaining cloud-based solutions. The ideal candidate will leverage their expertise in both development and operations to automate and streamline processes, ensuring scalability and reliability of our applications. This position requires collaboration with cross-functional teams to implement best practices in the software development lifecycle while monitoring system performance and troubleshooting issues as they arise.
Job Responsibilities
- Design, implement, and manage cloud infrastructure that supports Dice's applications.
- Automate processes related to deployment, maintenance, and scaling of applications using Infrastructure as Code (IaC) principles.
- Monitor system performance, troubleshoot problems, and resolve incidents effectively and efficiently.
- Collaborate with development teams to establish continuous integration and continuous deployment (CI/CD) pipelines.
- Ensure security and compliance standards are met in all cloud-based solutions.
- Document architecture, processes, and workflows to improve team workflow and communication.
- Participate in on-call rotations to provide support for production systems.
- Stay updated with emerging technologies and best practices in cloud computing and DevOps.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in DevOps or a related engineering role.
- Strong knowledge of cloud services, preferably AWS, Azure, or Google Cloud Platform.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Experience with containerization technologies such as Docker and Kubernetes.
- Understanding of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Solid grasp of networking concepts and experience with monitoring tools like Prometheus or Grafana.
- Familiarity with configuration management tools like Ansible, Terraform, or Chef.
Technologies & Tools
The Cloud DevOps Engineer will utilize various cutting-edge technologies and tools in their role. This includes cloud providers such as AWS, Azure, or Google Cloud Platform for cloud infrastructure, along with container orchestration tools like Kubernetes and Docker. Automation will be facilitated through scripting languages such as Python or Bash, alongside configuration management tools like Terraform and Ansible. Additionally, CI/CD processes will incorporate tools like Jenkins and GitLab, with monitoring efforts supported by platforms like Prometheus and Grafana.
Ideal Candidates
The ideal candidates for the Cloud DevOps Engineer position are innovative problem-solvers who thrive in a fast-paced and collaborative environment. They possess strong analytical skills and a keen attention to detail, which enables them to anticipate and resolve issues proactively. Excellent communication and teamwork abilities are essential, as this role requires constant collaboration with cross-functional teams. Moreover, candidates who have a continuous learning mindset and are adaptable to new technologies will excel in this constantly evolving landscape.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.