Ericsson
Global provider of data communications products for mobile network operators and creates connections that make the impossible possible. Ericsson employs around 100k people and operates in more than 180 countries.
About this opportunity:
We are currently looking for a Senior CI-CD Platform Engineer with Python to work with our software development tools and Bazel build systems including optimizing linking. As part of the Development Environment team, you will be responsible for enhancing, optimizing, and supporting one of Ericsson largest CI and builds systems. Our large, distributed artifact-based build system is supporting one of the world’s largest software development projects. With a multi-site development team supported by distributed execution environment and utilizing some of the latest technologies, our systems are in constant need of continuous improvement and analysis. This is a chance to learn and master groundbreaking technology in IP networks in both integrated software and cloud native container environment!
What you will do:
• Design, implement and test the CI tools and Bazel deployment in collaboration with an international team and Product Owner as we believe in a ‘team first’ approach
• Contribute to and drive world-leading software implementation
• Be a part of multi-functional, self-organizing and highly independent teams
• Use CI (Continuous Integration) flow and philosophy, with pipelines designed for as-a-Service and to enable DevOps, with fast feedback loops
• Perform troubleshooting and problem solving of sophisticated products
• Continuously seek new areas of innovation and improvement in our product.
Key Requirements:
Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience
Proficiency in Python programming
Experience working in Linux environment
Familiarity with databases (e.g., SQL, MySQL)
Hands-on experience with Jenkins or similar CI/CD tools
Testing experience
Understanding of containerization technologies (Kubernetes)
Strong command of English (minimum B2 level)
Knowledge of additional programming languages (such as C, C++, or Java) would be a plus.
This position requires to work in hybrid model (at least 2-3 days weekly at Ericsson's office in Lodz).
Domestic relocation bonus is applicable within Poland, in case of relocation from another province (Województwo).
Permanent
Check similar offers