Key Responsibilities:
- Maintenance of the engineering platform (currently supported by technologies such as AWS, Conan/Artifactory, Docker, Jenkins...), ensure a seamless running and availability to software developers
- Improvements of the platform, drive increased reliability and automate repetitive tasks
- Support software developers in using the platform. Drive more efficient build and test automated pipelines, and a better controlled use of resources
- Extend support for the latest and greatest hardware platforms, both in cloud and on-premises.
- Support new developer workflows such as Product Quality improvements and the Secure Development Lifecycle
Required Skills and Experience :
These are some of the characteristics we would like, we do not expect candidates to have them all!
- Experience in automation using scripting languages like Python
- Experience with the administration of various Linux distributions
- Experience of the full software development lifecycle in a commercial or open source environment
“Nice To Have” Skills and Experience :
- Experience with Infrastructure-as-Code for CI infrastructure automation (Ansible, Packer, Terraform ...)
- Experience in a small team/start-up environment, appreciation for Agile principles
- Experience with CI (continuous integration) tools like Jenkins, Docker, AWS
- Some C/C++ development experience, knowledge of relevant build tools
- Experience with networking concepts (TCP/IP, DNS, and HTTP)