Responsibilities:
- Architect, build and maintain our new state of the art CI/CD platform based on GitLab enabling our application teams to efficiently develop, test, deploy and release their software
- Design, implement and own quality gates to ensure our software meets the expected standards
- Closely collaborate with development teams, providing guidance and support when they onboard to our platform
- Push our DevOps transition forward by optimizing related processes and implementing underlying supporting CI/CD platform
- Perform lifecycle for our different CI/CD tools (running on different platforms such as Microsoft Azure, Kubernetes or Virtual Machines on premise) to ensure security, availability, and maintainability of the platforms
Competencies:
- Knowledge of DevOps practices and tools
- You have a can-do attitude, you are pragmatic and open-minded
- Strong problem-solving skills and the ability to troubleshoot complex issues
- Good communication, planning and teamwork skills
- Motivated to work in an agile team and commonly reaching ambitious goals
Education and skills Requirements:
- Proven track record in Computer Science, Information Technology, or a related field.
- Hands-on experience as a CI/CD and cloud engineer, with a strong focus on Java, .NET and JS technologies.
- Experience in working with GitLab for CI/CD and compliance enforcement (branching strategy, vulnerability management, code quality, etc.) as a developer or administrator
- Hands-on experience in working with Kubernetes and Microsoft Azure
- Experience in automating regular lifecycle activities of our various CI/CD platforms is a plus
- Familiar with Infrastructure-as-code, e.g. using Ansible and Terraform
- Full Stack development experience is a plus