Develop and implement our CI/CD strategy, building and maintaining the automation tools, build systems, and infrastructure that power our software delivery
Continuously refine and optimize our CI/CD pipeline, identifying areas for improvement and implementing solutions to enhance speed, reliability, and stableness
Stay up-to-date with the latest DevOps trends and technologies, and share your knowledge with the team.
innovative tools and software solutions that streamline and enhance the developer experience, boosting productivity and code quality. You'll play a key role in optimizing the entire development lifecycle, from coding to deployment and monitoring.
Maintain and optimize the development environment, including virtual environments, dependency management and project structure.
All you need is:
5 years of hands-on experience in software development roles.
Bachelor's degree in Computer Science or a related field.
Excellent knowledge and experience in Python (YAML, Python Packaging and maintaining Python env's - an advantage)
Experience with SW automation development, and ability to troubleshot and debug complex SW utils and automations.
Experience with CI/CD repositories maintenance, preferably GitLab - a must.
Experience with backend frameworks (e.g., FastAPI, Django, Flask) and containerized services (e.g., Docker, Kubernetes).