This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a DevOps Engineer who understands the full CI/CD cycle – from App development to Deployment. The person we are interested in has worked extensively on Version Control Systems and Delivery platforms to quickly take code to production and has worked extensively with Development, QA, and Operations teams. He/she will be working extensively with all concerned stakeholders to ensure that quality code is production-ready.
Job Responsibility:
Deploy, manage and provide end to end support on Cloud, CI/CD toolchains
Work closely with Development, QA, and Operations team to deliver quality code and pro-actively monitor resource usage
Identify and constantly upgrade resources for non-use and security performance
Analyse system/application resource usage/profile code to identify performance issues
Respond quickly and effectively to production issues and take responsibility for seeing those issues through resolution
Run the retrospectives on security incidents or unforeseen issues and document them well
Maintain and upgrade Existing Bash Scripts for OS/App/Device Management
Maintain and Build C# Code base for Managing Azure IoT Device – Provisioning and Life Cycle Management
Automate Deployment of OS/Applications with Azure/AWS and NodeWeaver
Monitor Instance and Cost and provide Cost Reports to Stakeholders
Maintain code Repositories for Development Team
Identify process areas for automation
Work with other teams to build UI apps/use existing COTS for System/App Management
Requirements:
Excellent working knowledge of Azure CLI and Portal
Excellent working knowledge of Bash and Python Scripts
Excellent working knowledge of Azure eco System – Instances, VPNs, Networks, Security, IOT HUB/Devices, Azure Container Registry
Good Understanding of Device/OS provisioning and Deployment via automated scripts
Full Understanding of Azure Devops/GitLab Based CI/CD processes
Excellent working knowledge of Docker – Practical working experience with Docker Swarm and Kubernetes will be an added plus
Experience in cloud capacity planning and optimizing for cost, performance and user experience
Ability to configure backups and strategize data recovery to restore the services
Good working knowledge in administering Linux distributions and network configuration
Ability to Code C#/node.js/Python applications using Azure (IoT) SDKs including device provisioning/Life Cycle Management
Experience with Prometheus and Time Series Databases
Experience with modern Monitoring Systems (Grafana/Check_MK – not Nagios)
Expertise with Backups/restores of systems/databases
What we offer:
Learning & Development: Niche projects in Computer Vision, AI, and Telematics in multiple industry sectors