Lead DevOps Engineer (#1786)

India
Work type:
Office/Remote
Technical Level:
Leader
Job Category:
Software Development

N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America, India. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.
We are looking for a Lead DevOps Engineer who will be a part of a recognized CI/CD platform company that can be used to implement DevOps practices. 

Responsibilities:

  • Assist design and implement orchestration tools, deployment pipelines, and foundational infrastructure platforms to support our internal development as well as our sizable base of customers.
  • Good knowledge of Azure PaaS services and know how to leverage them for cloud solutions
  • Strong skills in Azure networking, such as configuring virtual networks, firewalls, load balancers, and VPNs.
  • Experience in migrating and transforming existing systems to the cloud using Azure tools and best practices.
  • Proficiency in Azure DevOps or GitHub and know how to use them for continuous integration, continuous delivery, pipelines, and Git version control.
  • Experience in using Infrastructure as Code (ARM/Bicep) and Git source control to provision and deploy cloud resources
  • Automation scripting skills with PowerShell and Azure CLI
  • Work with InnoDB buffer pools, binlog, statement based replication vs row based, collation, etc.
  • Contribute to setting up the CI / CD pipelines using microservice methodology.
  • Enhance overall platform security by using modern tools to design, test, and improve existing products, and implementing security-focused solutions to new problems.
  • Author and maintain tools that reliably manage infrastructure, specifically in the areas of: Environment/Application build out, maintenance and audit, System and network monitoring, Configuration management
  • Support development, release and production of our applications 
  • Assist troubleshoot and solve technology problems in production and development environments 
  • Handle day-to-day tasks and other routine maintenance as required including Quality Assurance processes (DRP, Backups, security restrictions) 

Requirements:

  • Bachelor's Degree or MS in Engineering or equivalent
  • Solid Experience (10+) in Cloud based DevOps process
  • Solid experience in Azure, MySQL and/or one of the other databases
  • Experience with REST APIs, NodeJS, Knowledge of Terraform for cross-platform cloud provisioning is preferred. 
  • Specialization in Azure Kubernetes Service (AKS) for container orchestration is nice to have. 
  • Understanding of networking (Routing/Switching, VLANs, Firewalls, and Load Balancers)
  • Knowledge in a high-level language such as Go, Python and/or Java

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits