…

Developer III - DevOps Engineering

UST · IT Services & Consulting

  • Pune
  • On-site
  • Posted yesterday
  • IT & Infrastructure

About the job

Position Description Position Title Devops Engineer Primary Skills Microsoft Azure, GitHub, CI/CD, Argo CD, Kubernetes, Grafana, Helm, Terraform Secondary Skills Experience 4 to 7 years POSITION PURPOSE We are seeking a skilled DevOps Engineer to join our team and help streamline development, deployment, and operations processes. The ideal candidate will have experience with CI/CD pipelines, cloud services, automation tools, Microsoft Azure, GitHub, CI/CD, Argo CD Kubernates, Grafana, Helm and an agile mindset. Candidate should be able to create the infrastructure and know the network topology. ESSENTIAL FUNCTIONS AND BASIC DUTIES Collaborate with development and operations teams to design, implement, and manage continuous integration and continuous delivery (CI/CD) pipelines. Automate the provisioning, configuration, and management of infrastructure (using tools such as Terraform, Argo CD, Terragrunt). Monitor system performance and troubleshoot issues related to servers, networking, databases, and cloud environments. Deploy and manage applications and services in cloud platforms Azure. Create and manage containerized applications using Docker and orchestrate with Kubernetes or similar container orchestration tools. Ensure infrastructure scalability, availability, and security. Implement and manage version control, build automation, and code repository management. Work with cross-functional teams to streamline and improve development and deployment workflows. Maintain, monitor, and enhance the performance, security, and reliability of production environments. Create and maintain documentation for infrastructure, automation procedures, and troubleshooting guides. Participate in incident management and provide post-incident reviews and improvements. QUALIFICATIONS Education/Certification: Must have a MS\BE in Computer Science, Engineering, Information Systems or related field, or relevant work experience. REQUIRED KNOWLEDGE Experience with monitoring tools (e.g., Prometheus, Grafana, ELK stack). Knowledge of Infrastructure as Code (IaC) principles. Familiarity with networking concepts and protocols. Experience in Agile/Scrum environments. Knowledge of security practices in cloud environments. Familiarity with Docker and containerization for deploying microservices. Experience with CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions). Strong knowledge of cloud platforms such as Azure etc. Expertise in Azure PaaS services (e.g., Azure App Services, Azure Functions, Azure Kubernetes Service, Azure API Management etc). Experience with Azure SQL, Azure Storage, and caching solutions (Redis). EXPERIENCE REQUIRED 4 to 7 years of demonstrable development experience building and supporting the software infrastructure SKILLS / ABILITIES Able to organize, prioritize and apply complex concepts to project tasks. Ability to find simple solutions for solving complex problems. Willingness to learn, teach, and pay close attention to details. Ability to research, implement, and report in an articulate, professional manner. Have organizational, analytical, and communication skills. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Ability to work independently and within an agile team. Strong understanding of software development best practices.