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 DevOps & Infra - Automation Engineer at Dice will play a crucial role in streamlining our development operations and infrastructure management. This position is responsible for designing, implementing, and maintaining automation solutions that enhance efficiency and reliability within our systems. The ideal candidate will collaborate closely with software development teams to integrate automated tools and processes, thereby enabling faster and more reliable deployments. Leveraging expertise in infrastructure management and automation techniques, the engineer will also focus on implementing scalable and secure cloud solutions to support our expanding business needs.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines to ensure smooth software delivery.
- Automate deployment processes and infrastructure provisioning using appropriate tools and scripts.
- Monitor, troubleshoot, and resolve issues related to system performance and availability.
- Collaborate with development teams to optimize performance and enhance security of applications.
- Document infrastructure processes and automation workflows for future reference.
- Stay up-to-date with industry trends and emerging technologies to recommend improvements.
- Conduct regular system audits and maintenance to ensure compliance with best practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in DevOps, automation, or infrastructure management.
- Strong proficiency with configuration management tools such as Ansible, Puppet, or Chef.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Solid understanding of containerization technologies like Docker and orchestration tools like Kubernetes.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Knowledge of continuous integration and continuous deployment (CI/CD) tools like Jenkins, GitLab CI or Travis CI.
Technologies & Tools
This role will utilize a variety of technologies and tools to enhance operational efficiency and automation. Candidates are expected to be proficient in cloud services like AWS and Azure, with expertise in automation frameworks such as Terraform and Ansible. Knowledge of CI/CD tools like Jenkins and GitHub Actions is essential, alongside experience with monitoring tools such as Nagios or Prometheus. Familiarity with container technologies like Docker and orchestration with Kubernetes will also be advantageous in this role.
Ideal Candidates
The ideal candidate for this position will possess a strong analytical mindset coupled with problem-solving skills, allowing them to effectively tackle complex issues in a fast-paced environment. They should demonstrate a proactive attitude towards continuous improvement and innovation, and possess excellent communication skills to work collaboratively with diverse teams. A passion for technology and a willingness to learn new tools and processes will further enhance their fit for this role at Dice.
Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.