Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
U

Lead I - DevOps Engineering

UST
๐Ÿ‡ฎ๐Ÿ‡ณ India
On-site
Staff / Principal
1 month ago
  • Devops
  • Azure
  • GitHub
  • CI/CD
  • Argo
  • Kubernetes
  • Grafana
  • Helm
  • Terraform
  • Azure SQL
  • IaC
  • Disaster Recovery
  • Agile
  • React.js
  • .NET
  • GitHub Actions
  • Jenkins
  • Azure DevOps
  • Terragrunt
  • CloudFormation
  • Docker
  • Azure Cloud
  • Prometheus
  • Incident Management
  • App Services
  • Azure Functions
  • AKS
  • Redis
  • Elastic Stack
  • SQL
  • NoSQL
  • Scrum
  • GitOps
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Senior DevOps Engineer

Position Title:Senior DevOps Engineer
Experience:6โ€“8 years
Primary Skills:Microsoft Azure, GitHub, CI/CD, Argo CD, Kubernetes, Grafana, Helm, Terraform
Secondary Skills:Cloud Infrastructure, Cloud Security, Authentication & Authorization, Azure SQL Database, Infrastructure as Code, High Availability & Disaster Recovery

We are seeking an experiencedSenior DevOps Engineerto design, implement, and manage scalable, secure, and highly available cloud infrastructure and deployment platforms.

The ideal candidate will have strong hands-on experience withMicrosoft Azure, Terraform, Kubernetes, Argo CD, GitHub, CI/CD, Helm, and Grafana, along with a strong understanding of automation, cloud security, infrastructure as code, and Agile methodologies.

The candidate should have proven experience inbuilding infrastructure and managing the deployment of React and .NET applications, as well as supporting production environments and leading DevOps initiatives.

Key Responsibilities

  • Design, implement, and manage CI/CD pipelines using technologies such asGitHub Actions, Jenkins, and Azure DevOps.
  • Build, automate, and manage cloud infrastructure onMicrosoft AzureusingTerraform, Terragrunt, CloudFormation, and other Infrastructure as Code tools.
  • Design and implement infrastructure and deployment solutions forReact and .NET applications.
  • Automate application deployments usingArgo CD, Kubernetes, Helm, and related DevOps technologies.
  • Create and manage containerized applications usingDocker and Kubernetes.
  • Deploy and manage applications and services across Azure cloud environments.
  • Design solutions that arescalable, secure, highly available, and cost-efficient, following the Azure Well-Architected Framework.
  • Implement and maintainHigh Availability and Disaster Recoverysolutions in Azure.
  • Monitor infrastructure and application performance using tools such asGrafana, Prometheus, and ELK.
  • Troubleshoot issues across cloud infrastructure, networking, databases, applications, and production environments.
  • Implement cloud security best practices, includingauthentication, authorization, cryptography, and application security.
  • Manage source control, repositories, build automation, release management, and deployment workflows.
  • Collaborate closely with development, QA, security, and operations teams to improve software delivery processes.
  • Ensure production environments meet required standards forperformance, security, reliability, scalability, and availability.
  • Create and maintain technical documentation, infrastructure diagrams, automation procedures, and troubleshooting guides.
  • Participate in incident management, root-cause analysis, and post-incident reviews.
  • Lead, mentor, and guide DevOps engineers while fostering a collaborative and high-performance team culture.

Required Technical Knowledge

  • Strong hands-on experience withMicrosoft Azureand Azure cloud services.
  • Expertise inAzure PaaS services, including:
    • Azure App Services
    • Azure Functions
    • Azure Kubernetes Service (AKS)
    • Azure API Management
  • Strong experience withTerraform and Infrastructure as Code (IaC).
  • Hands-on experience withArgo CD, Kubernetes, Helm, and Docker.
  • Strong understanding ofCI/CD pipelinesand automation using GitHub Actions, Jenkins, or Azure DevOps.
  • Experience withAzure SQL, Azure Storage, and caching solutions such as Redis.
  • Experience implementing monitoring and observability solutions usingGrafana, Prometheus, and ELK Stack.
  • Strong understanding ofauthentication and authorization protocolsand cloud security practices.
  • Knowledge of networking concepts, protocols, and cloud networking.
  • Understanding ofdistributed systems, architecture principles, and design patterns.
  • Good understanding ofSQL/NoSQL databases and message brokers.
  • Experience designing secure, scalable, and cost-efficient solutions using theAzure Well-Architected Framework.
  • Experience implementingAzure Disaster Recovery and High Availabilitysolutions.
  • Familiarity with Agile/Scrum development methodologies.

Application & Infrastructure Experience

The ideal candidate should have hands-on experience in:

  • Designing and provisioning infrastructure forReact and .NET applications.
  • Creating automated deployment pipelines for React and .NET applications.
  • Deploying applications to Azure environments.
  • Containerizing applications using Docker.
  • Deploying and managing workloads on Kubernetes/AKS.
  • Implementing GitOps-based deployments using Argo CD.
  • Managing application configuration and deployments using Helm.
  • Automating infrastructure provisioning and configuration using Terraform/Terragrunt.

Education & Qualifications

  • Bachelor's or Master's degree inComputer Science, Engineering, Information Systems, or a related field.
  • Relevant professional experience may be considered in lieu of formal education.
  • 6โ€“8 years of demonstrable experiencein DevOps, cloud infrastructure, software development, and/or production support.
  • Proven experience working in Agile/Scrum environments.
  • Experience leading or mentoring DevOps engineers is preferred.

Skills & Abilities

  • Strong analytical and problem-solving skills with the ability to simplify complex technical challenges.
  • Ability to organize, prioritize, and manage multiple project tasks effectively.
  • Strong attention to detail and commitment to quality.
  • Excellent communication and collaboration skills.
  • Ability to research, evaluate, implement, and clearly communicate technical solutions.
  • Ability to work independently as well as effectively within a cross-functional Agile team.
  • Willingness to learn, share knowledge, mentor others, and adapt to new technologies.
  • Strong understanding of software development and DevOps best practices.

Key Skills

Azure | Terraform | Argo CD | Kubernetes | Helm | GitHub | CI/CD | Docker | Grafana | Prometheus | Infrastructure as Code | Cloud Infrastructure | Cloud Security | Authentication & Authorization | Azure SQL | High Availability | Disaster Recovery | Azure PaaS | .NET | React

Lead I - DevOps Engineering ยท UST

Auto apply with Likeremote