Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Defines, setup, enhance and maintains Continuous Integration (CI) and development infrastructure for entire Autonomous driving SW solutions according to modern Agile SW development methodologies
- Design, establish and maintain new tools infrastructure and include them in the toolchain
- Define best practice methods for usage of tools
- Classic source code integration and release process in Linux and Windows environment
- Automate and improve integration test process
- Manage customer and supplier deliveries
- Offer support, training and guidance for the development team if needed
- Interfacing for development, quality assurance and technology operations
- Supports issue analysis, tracking and issue solving
- Exercise of the development and validation process incl. requirements management
- Develop engineering solutions within assigned project(s) scope and timing
- Contribute to project quotes, various reports, presentations, and studies
Job Requirements
- 2 to 3 years of experience in a similar role.
- Experience with CICD tooling: Jenkins, CircleCi,Travis CI, Ansible, Building tools.
- Experience with Cloud hosting Tools: AWS and all of its tools ( at least +3 years experience).
- Experience with SaaS, IaaS, PaaS.
- Experience with Terraform, Cloud formation, Ansible and Linux Commands.
- Experience with Databases Setup and Config and motoring and tuning for Relational and Non relational databases: SQL, MongoDB, Postgres, Snowflake, DynamoDB.
- Experience with concepts of Autoscaling, Monitoring and alerting with different tools as well as API monitoring tools.
- Expert in REST API, CVS git using Bitbucket, GitLab.
- Expert in Ansible, DHCP/ BootP, PXE,ONIE and Linux.
- Expert in Serialized data structures: "JSON,YAML,XML".
- Good knowledge of Python: " Unit test and integration test".
- Good knowledge of docker, IPMI.
- Basic knowledge of Test Automation, confluence, AWS, Netconf and Yang.