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
We are seeking a skilled DevOps Engineer with a strong development background to join our dynamic team at Dice. In this fully remote position, the ideal candidate will be responsible for implementing and managing CI/CD pipelines, automating processes, and enhancing the overall efficiency of our software development cycle. The DevOps Engineer will collaborate closely with development, QA, and operations teams to streamline deployments, monitor system performance, and ensure high-quality software releases.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines for seamless software deployment.
- Automate operational processes to improve efficiency and reliability.
- Collaborate with development teams to understand application requirements and provide support for deployment.
- Monitor system performance and troubleshoot issues across multiple environments.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Ensure security best practices are implemented in the software development lifecycle.
- Participate in capacity planning and performance tuning to optimize system resources.
- Document processes, configurations, and infrastructure setups for knowledge sharing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps role or similar positions with a focus on software development.
- Proficiency in scripting and programming languages such as Python, Java, or Ruby.
- Strong understanding of cloud platforms like AWS, Azure, or Google Cloud.
- Experienced with containerization tools, particularly Docker and Kubernetes.
- Familiarity with configuration management tools like Ansible, Puppet, or Chef.
- Knowledge of monitoring and logging tools such as Prometheus, Grafana, or ELK stack.
- Excellent problem-solving skills and ability to work independently in a remote environment.
Technologies & Tools
The DevOps Engineer will work with a diverse set of technologies and tools, including cloud services such as AWS and Azure, container orchestration tools like Kubernetes, CI/CD tools such as Jenkins and GitLab CI, and configuration management platforms like Ansible. Additionally, familiarity with monitoring tools like Prometheus and Grafana will be beneficial for effective system performance oversight.
Ideal Candidates
The ideal candidate for this DevOps Engineer position is proactive, detail-oriented, and possesses strong analytical skills. A successful candidate will demonstrate excellent communication and collaboration abilities, as they will be working closely with diverse technical teams. They should possess a keen interest in automation and optimization, with a passion for staying current with industry trends and best practices. A commitment to delivering high-quality results under pressure while maintaining a positive attitude will also be key attributes of an ideal candidate.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.