Project Description:We are looking for a DevOps engineer to join our team. The product is under development, and we are streamlining the DevOps processes in order to sustain the growth of the development effort. This covers the areas of Configuration Management, Source Code Management, build and Continuous Integration, Artifact Management, Orchestration and Deployment.
Responsibilities:Your responsibilities will include: - Work effectively with several agile teams to support the CI/CD processes according to their requirements - Automate the provisioning of development and test environments: hardware servers, VMs and containers - Automate end-to-end system builds and deployments - Automate integration with 3rd party tools - Periodically monitoring of CI/CD infrastructure, report issues and statuses, deal with space and performance - Keeping documentation of the infrastructure environment up to date
Skills:Technical skills required: 1. Cross-compiling open source packages using yocto. (very important) 2. Customization of Yocto builds for various architectures. 3. Understanding of Yocto and OpenEmbedded build infrastructure. 4. Understanding of compiler and tool-chain options. 5. Build and configuration tools: git 6. Make/cmake infra. (very important) 7. Yum/RPM and centos distributions 8. Container builds is a plus 9. Python and Shell scripting