47 Recro Jobs
DevOps Engineer - Docker/Kubernetes (2-5 yrs)
Recro
posted 1d ago
Flexible timing
As a DevOps Engineer, you will be pivotal in designing, implementing, and optimizing secure and scalable Azure-based infrastructure. You'll work closely with software engineers, researchers, and ML teams to ensure smooth deployments, high availability, and infrastructure efficiency.
Responsibilities :
- Configure and manage Azure services such as Azure DevOps, Azure Kubernetes Service (AKS), Azure Functions, and Azure App Services for reliable and efficient deployments.
- Automate resource provisioning and management using tools like Terraform, Azure Resource Manager (ARM) templates, or Bicep.
- Design and maintain CI/CD pipelines using Azure DevOps Pipelines or GitHub Actions for seamless application builds, tests, and deployments.
- Implement container solutions with Docker and manage orchestration using Kubernetes (AKS).
- Set up monitoring tools like Azure Monitor and Log Analytics for proactive issue detection.
- Leverage Application Insights for performance analysis.
- Develop PowerShell and Python scripts to streamline system management tasks and implement configuration tools like Ansible or Chef.
- Apply Azure security best practices for IAM, role assignments, and access policies.
- Ensure adherence to compliance frameworks.
- Design and manage Azure networking solutions, including VNets, Subnets, NSGs, Load Balancers, and
ExpressRoute connections.
- Foster DevOps culture, ensuring strong collaboration between engineering and operations teams.
- Maintain detailed documentation for configurations and processes.
- Mentor team members in DevOps best practices.
Requirements :
- Bachelor's or Master's degree in Computer Science or a related field.
- 3+ years of DevOps experience with a focus on Azure infrastructure.
- Expertise in Azure services, including AKS, Azure DevOps, and App Services.
- Proficiency in IaC tools like Terraform, ARM, or Bicep.
- Strong scripting skills (Python, PowerShell).
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of CI/CD tools like Azure Pipelines or GitHub Actions.
- Familiarity with monitoring tools like Azure Monitor and Log Analytics.
- A proactive mindset with excellent problem-solving skills.
- Strong communication and collaboration abilities.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Devops Engineer roles with real interview advice
5-6 Yrs