As a DevOps Engineer (Level 2 OR 3), you will play a critical role in ensuring the smooth operation of software systems, collaborating with cross-functional teams, and implementing automation and continuous integration/continuous deployment (CI/CD) pipelines. You will work closely with development teams to design, implement, and maintain scalable and reliable systems, and ensure that all systems are properly secured and compliant with relevant regulations.
Key Responsibilities:
- Design, implement, and maintain scalable and reliable systems using cloud-based technologies such as AWS.
- Collaborate with development teams to design, implement, and maintain CI/CD pipelines using tools such as Jenkins and GitLab.
- Implement automation using tools such as Ansible and Python.
- Ensure that all systems are properly secured and compliant with relevant regulations.
- Collaborate with cross-functional teams to identify and prioritize automation opportunities.
- Develop and maintain documentation for all systems and processes.
Requirements:
- 5+ years of experience in a DevOps or related role.
- Strong understanding of cloud-based technologies such as AWS.
- Experience with CI/CD tools such as Jenkins and GitLab.
- Experience with automation tools such as Ansible and Python.
- Strong communication and collaboration skills.