Python Developer
Actively Reviewing the ApplicationsSII Group Romania
Job Description
Who we are:
Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.
We are looking for:
We are seeking a Python Engineer with strong Bazel and DevOps expertise. In this role, you will design and optimize Bazel-based build systems, develop automation frameworks, and architect scalable CI/CD pipelines for large-scale automotive software projects.
What you will do:
- Design, configure, and maintain Bazel as a core build system.
- Create and manage WORKSPACE files, build/test targets, custom rules, toolchains, and dependency graphs.
- Enable and optimize remote caching and remote execution environments.
- Integrate Bazel into Jenkins and GitHub Actions pipelines.
- Design the end-to-end infrastructure for Bazel adoption, including documentation and migration strategies.
- Develop Python frameworks and tools for build/test automation and continuous verification.
- Architect and maintain CI/CD/CT pipelines, including platform migration projects.
- Implement multi-stage pipelines for build, testing, coverage, analysis, packaging, and releases.
- Improve developer workflows, execution time, and automation across systems.
- Build dashboards and reporting solutions for CI/CD and build performance metrics.
- Troubleshoot build failures, pipeline bottlenecks, and integration issues.
What you need to have:
- Strong Python expertise (automation, OOP, framework design).
- Deep hands-on experience with Bazel (workspace setup, custom rules, remote caching, remote execution, CI/CD integration).
- Strong experience with Jenkins and/or GitHub Actions.
- Solid understanding of Git, CI/CD/CT concepts, and DevOps practices.
- Strong analytical and problem-solving skills.
- Good English communication skills.
Nice to have:
- Experience with monorepos or large-scale build systems.
- Experience with dashboards (Grafana, Kibana, or Python solutions).
- Familiarity with Linux, Bash, containers, or microservices.
- Background in automotive, embedded, or high-reliability environments.
What's in it for you:
- Extended compensation and benefits package
- Continuous learning opportunities to enhance your professional and soft skills
- A great working environment with people who put their heart, mind, and soul into everything they do and understand the importance of team spirit
We really welcome open-minded and committed people:
- Eager to take on new challenges and learn new things;
- Who put their heart, mind, and soul into everything they do;
- Who enjoy sharing knowledge and understand the importance of team spirit.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
DevOps Engineer (AWS)
Talener
Personality Development Trainer - Ahmedabad
Frankfinn Aviation Services Pvt. Limited
Staff Application Engineer
Synopsys Inc
APPLICATION DEVELOPER
Wipro
Project Manager
MARS Cosmetics
Share
Quick Apply
Upload your resume to apply for this position