About the job
Title: DevOps Software Engineer
Type: Permanent Employment
Location: Chennai, Onsite 5 days a week
About Ovyo:
Ovyo is an independent recruitment services company specializing in the satellite, telecommunications, media, and broadcasting sectors. One of our long-standing clients is a leading Tier 1 satellite communications company. Due to their continued success, they are significantly expanding their teams in Chennai, with plans to hire over 400 new employees. Ovyo is proud to be partnering with them to manage this recruitment drive and hire candidates directly to the client.
About the role:
Our client are looking for a skilled DevOps Software Engineer to develop and maintain solutions to automate the deployment of their software in both Azure and on-premises servers. Here you will be collaborating with the software engineers to improve the development and deployment speed in close coordination with infrastructure engineering.
Responsibilities:
• Implement and maintain the CI/CD pipelines using Azure DevOps to deploy into our Azure Kubernetes Cluster
• Implement and maintain Ansible scripts for deploying our software on premise gateways and Terraform scripts for our infrastructure-as-a-code in Microsoft Azure
• Devise and implement improvements for a more streamline deployment process for our Golang codebase
• Create tools and utilities for a better codebase management
• Manage integration of new software into SES environment in close collaboration with Information Technology teams
• Perform testing of new software deployment and migrations before go-live
• Document Ansible and Terraform scripts and CI/CD pipelines
• Optimising cloud and on-premise deployment projects for resource efficiency and operational reliability
Required Experience:
• Bachelor’s Degree in Computer Science or Software Engineering
• 2+ years of relevant work experience
• Strong foundations in scripting Ansible and Terraform for on premise and cloud deployments
• Strong foundations in Kubernetes and Docker
• Strong foundations of version control systems
• Good knowledge of SecDevOps practices within a globally distributed system
• Experience with Azure DevOps and/or Microsoft Azure cloud service (or any other cloud service)
• Fluency in English
• Preferred Qualifications:
• Expert knowledge in Terraform, Ansible, Kubernetes (Azure Kubernetes Service preferred)
• Experience in HAProxy and KeepaliveD used in our on-premise gateways
• Proficiency of Bash scripting and Python
• Knowledge of cloud security best practices (e.g., Key Vaults, WAF, v-nets etc.)
• Advanced knowledge of Git
Comfortable working with the following technologies and toolchains:
• Unix-based OS
• TCP/IP networks
• Web servers (e.g., Apache, NGINX)
• Virtualized & containerized app deployments
• Understanding of cloud orchestration tools, technologies, and API standards (AWS, Azure, Google, Cloud, Kubernetes) To apply for the role or for more information get in touch with the team at Ovyo at talent@ovyo.com