✨ About The Role
- The Software Engineer will be responsible for designing, configuring, and optimizing CI/CD pipelines to automate the software delivery process.
- Collaboration with development teams is essential to ensure that infrastructure, automation, and monitoring align with operational goals.
- The role involves writing robust, modular, and maintainable Python code to manage operational tasks and integrations.
- The engineer will oversee GitLab environments, including version control, automated builds, and deployment processes.
- Implementing monitoring and logging tools to ensure system reliability and preemptively identify issues is a key responsibility.
âš¡ Requirements
- The ideal candidate will have over 5 years of experience in software engineering, particularly with a focus on operations and DevOps practices.
- A strong proficiency in Python programming is essential for building automation tools and scripts.
- Candidates should possess solid hands-on experience with AWS, including deploying and managing infrastructure.
- Familiarity with GitLab for managing version control and CI/CD configurations is crucial for this role.
- The successful individual will have a strong understanding of systems thinking and experience in optimizing software architectures for performance and reliability.