Senior Python Infrastructure Developer
Jerusalem, Israel
R&D – Software /
Full time /
Hybrid
You will be part of the Mobileye AV project which is responsible for delivering high-quality AV (Autonomous Vehicles Systems) products for various vehicle manufacturers. The AV Validation department is developing a modular CI process to support a complex variety of car models. We are precepting the complex system as a whole and are the main gate to ensure the quality of our autonomous driving products.
As an Infrastructure Developer, you will play a pivotal role in developing and maintaining critical infrastructure components supporting our organization's automation development. You will collaborate closely with various departments to ensure the smooth operation of our systems and contribute to advancing our projects. Your expertise will support our initiatives and optimize our development processes.
What your job will look like?
- Design, develop, and maintain infrastructure components such as parsing and communication handlers, CI/CD pipelines, automation triggering and reporting systems, data aggregation tools, resource management solutions, and architecture frameworks.
- Contribute to the improvement and maintenance of our overall infrastructure, ensuring scalability, reliability, and efficiency across all components.
- Collaborate with automation developers to understand their infrastructure needs and provide solutions that enable seamless automation development.
- Work on various aspects of our projects, including architecture design, implementation, and optimization, to enhance our infrastructure and processes.
- Serve as a key resource for multiple teams within the system and product validation group, providing support and guidance on infrastructure-related matters.
- Engage in multi-tasking within a dynamic and diverse environment, adapting to evolving requirements and priorities.
- Take ownership of assigned tasks and projects related to infrastructure development, with a direct impact on the success of our initiatives.
- Collaborate closely with development and validation teams to understand requirements, address issues, and drive solutions related to infrastructure.
All you need is:
- Bachelor's degree in computer science or equivalent experience.
- 5+ years of experience in development.
- Mandatory: Proficiency in Python programming language.
- Strong programming skills in Bash, C, C++, C#, in addition to Python- Advantage
- Experience in web development and database (DB) management- Advantage
- Demonstrated experience with Jenkins, Robot Framework, Linux, and Docker, with a focus on building and maintaining CI/CD pipelines and automation systems.
- Proven ability to design, develop, and maintain infrastructure solutions for parsing, communication, data aggregation, and resource management.
- Fast self-learning capabilities, coupled with the ability to work independently and collaboratively within a team.
- Excellent communication skills, with proficiency in English.
- Creativity and problem-solving skills, with a proactive approach to identifying and addressing infrastructure challenges.
Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles. If you are an excellent, bright, hands-on person with a passion to make a difference come to lead the revolution!