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.
Position Overview
The DevOps Engineer, Mid-level, at Dice is responsible for bridging the gap between software development and IT operations. This role involves creating and maintaining scalable infrastructure, automating deployment processes, and ensuring high availability of services. The successful candidate will collaborate with cross-functional teams to implement continuous integration and delivery pipelines while monitoring system performance and optimizing resource usage. This position plays a key role in enhancing software quality and operational efficiency, contributing significantly to the overall success of our technology initiatives.
Job Responsibilities
- Design, implement, and maintain scalable cloud infrastructure and automated deployments.
- Collaborate with development teams to support application deployment and system integration.
- Monitor and troubleshoot server and application performance to ensure optimal operation.
- Implement CI/CD pipelines to facilitate continuous integration and delivery practices.
- Automate repetitive tasks to streamline processes and improve operational efficiency.
- Maintain documentation related to system configuration and standard operating procedures.
- Participate in on-call rotations to provide support for production systems.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3-5 years of professional experience in a DevOps or system administration role.
- Strong proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Understanding of containerization technologies, specifically Docker and Kubernetes.
- Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
- Knowledge of version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The DevOps Engineer position utilizes a variety of technologies and tools essential for the development and operations of software applications. These include but are not limited to cloud computing platforms such as AWS and Azure, container orchestration tools like Kubernetes, automation tools such as Ansible and Terraform, and monitoring solutions including Prometheus and Grafana. Strong familiarity with CI/CD tools such as Jenkins or GitLab is also vital for streamlining deployment processes and enhancing continuous delivery practices.
Ideal Candidates
The ideal candidate for the DevOps Engineer role at Dice is a proactive individual with a strong inclination towards problem-solving and innovation. They exhibit exceptional communication and collaboration skills, demonstrating an ability to work well within cross-functional teams. Candidates should be adaptable and eager to learn new technologies while passionately pursuing efficiency and quality in every task. A self-starter attitude, combined with a commitment to continuous improvement, will ensure success in this dynamic environment.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.