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 Software Engineer DevOps position at Dice offers an exciting opportunity for a skilled individual to join a dynamic team dedicated to enhancing our software deployment processes and infrastructure management. The successful candidate will play a pivotal role in automating and optimizing our systems while fostering a culture of collaboration between software development and IT operations. This role is essential in ensuring the reliability and performance of our applications, integrating various tools and technologies to promote continuous development and deployment. The position is fully remote, allowing for flexibility and work-life balance while taking part in impactful projects.
Job Responsibilities
- Design, implement, and manage scalable and highly available cloud infrastructure.
- Develop automation tools for deployment, monitoring, and configuration management.
- Collaborate with software development teams to streamline the CI/CD pipeline.
- Monitor system performance and implement improvements as necessary.
- Troubleshoot and resolve issues in development, test, and production environments.
- Ensure the security of applications and data through proactive risk management.
- Document processes, services, and configurations for internal support teams.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps or similar technical role.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Hands-on experience with cloud services like AWS, Azure, or Google Cloud Platform.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Strong understanding of CI/CD processes and tools such as Jenkins, CircleCI, or GitLab CI.
- Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation.
Technologies & Tools
This position will involve the use of a wide array of technologies and tools including cloud platforms (AWS, Azure, Google Cloud), containerization solutions (Docker, Kubernetes), CI/CD systems (Jenkins, GitLab), monitoring tools (Prometheus, Grafana), and configuration management tools (Ansible, Puppet). Familiarity with software development concepts and modern infrastructure practices is essential for successful integration within our technical ecosystem.
Ideal Candidates
The ideal candidates for the Software Engineer DevOps role will possess strong analytical and problem-solving skills paired with a collaborative mindset. They should demonstrate an eagerness to learn and adapt to new technologies while proactively identifying opportunities for process improvement. A commitment to maintaining system integrity and security, coupled with excellent communication skills, will further contribute to success in this fast-paced, remote work environment.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.