Job Description
Job Description
We are looking for a skilled DevOps Engineer to join our team on a long-term contract basis in Chicago, Illinois. This role involves designing, deploying, and maintaining scalable and secure infrastructure solutions in a dynamic Agile environment. You will play a key role in driving automation and optimizing workflows for cloud-based systems.
Responsibilities :
- Develop and maintain scalable CI / CD pipelines to streamline software delivery processes.
- Implement and manage cloud-based infrastructure using tools like Terraform, Ansible, and Docker.
- Deploy and administer continuous integration tools such as Azure DevOps, Jenkins, and Bamboo.
- Integrate automated testing solutions for unit, system, and performance testing within CI / CD pipelines.
- Manage containerization strategies, leveraging technologies such as Docker and Kubernetes.
- Configure and administer GitHub Copilot to enhance collaborative development practices.
- Utilize programming languages such as Python, Powershell, and Bash to create automation scripts.
- Monitor application performance using tools like Datadog and SolarWinds to ensure system reliability.
- Collaborate with teams to establish and maintain Agile workflows, including Scrum and Kanban.
- Define and implement best practices for secure and efficient cloud architecture.
- Minimum of 7 years of experience in software engineering and DevOps roles.
- Proficiency in deploying and managing AWS cloud environments.
- Advanced knowledge of infrastructure automation tools like Terraform, Ansible, and Docker.
- Strong expertise in continuous integration tools such as Jenkins, Azure DevOps, or Bamboo.
- Experience with container orchestration platforms like Kubernetes.
- Familiarity with programming languages including Python, Powershell, and Bash.
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- Solid understanding of Agile methodologies, including Scrum and Kanban.