Job Description
Capgemini is hiring for Azure Devops Engineer open for Pan India Locations (Mumbai, Pune, Chennai, Noida, Hyderabad, Bangalore, Gurugram)
Work mode: Hybrid
Experience range: 6 to 13 years
Job Description:
As an Azure DevOps Engineer with more than 6+ years of experience, you will play a pivotal role in designing, implementing, and maintaining efficient DevOps pipelines and infrastructure on the Microsoft Azure platform. Leveraging your expertise in Azure services, automation tools, and continuous integration/continuous deployment (CI/CD) practices, you will contribute to the seamless delivery of AIML/Gen AI solutions. You will lead ,develop, deploy and productionize machine learning (ML) and generative AI (Gen AI) solutions within Organization/client's infrastructure. The ideal candidate will have a strong background in DevOps practices, experience with ML/AI workflows, and the ability to manage and optimize complex AI systems.
Key Responsibilities:
- Design, implement, and maintain scalable and reliable infrastructure for AI/ML and Generative AI solutions.
- Collaborate with data scientists and software engineers to streamline the deployment of machine learning models and AI applications.
- Automate the deployment, monitoring, and scaling of AI/ML models using CI/CD pipelines.
- Ensure the security and compliance of AI/ML infrastructure and data.
- Optimize performance and cost-efficiency of AI/ML workloads on cloud platforms.
- Troubleshoot and resolve issues related to AI/ML infrastructure and deployments.
- Implement best practices for version control, testing, and continuous integration for AI/ML projects.
- Monitor system performance, identify bottlenecks, and implement improvements.
- Integrate AI solutions with existing client infrastructure and applications.
- Configure and manage build agents, release pipelines, and deployment strategies.
- Implement Infrastructure as Code using tools such as Terraform or Azure Resource Manager templates.
- Automate the provisioning and configuration of Azure infrastructure components.
- Manage source code repositories using Azure Repos or other version control systems.
- Implement branching strategies and code review processes.
- Implement monitoring solutions for applications and infrastructure on Azure.
- Configure logging and alerting to ensure timely identification and resolution of issues.
- Implement security best practices for Azure resources and DevOps processes.
- Ensure compliance with industry standards and regulatory requirements.
- Create and maintain comprehensive documentation for DevOps processes and configurations.
- Facilitate knowledge sharing and training sessions.
Qualifications and Skills:
- Bachelor's or Masters degree in Computer Science, Information Technology, or a related field.
- Proven experience as a DevOps Engineer, with a focus on Azure.
- In-depth knowledge of Azure services and DevOps best practices.
- Proficiency in scripting languages such as PowerShell or Bash.
- Familiarity with machine learning and Gen AI frameworks and libraries.
- CI/CD pipelines for Python and React JS application.
- Tell hosted agent or deep knowledge of function app and web app.
- Good to have Azure cognitive services, networking, and security.
Preferred Qualifications:
- Microsoft Certified: Azure DevOps Engineer Expert or similar certifications.
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Knowledge of Azure PaaS services and serverless computing.
- Familiarity with agile development methodologies.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Data Science & Analytics
Role Category: Data Science & Analytics - Other
Role: Data Science & Analytics - Other
Employement Type: Full time
Contact Details:
Company: Capgemini
Location(s): Noida, Gurugram
Keyskills:
Ci Cd Pipeline
React.Js
Azure Devops
Azure Cognitive Services
Python
Function app
Cognitive Services
Google stack
Terraform
Microsoft Azure
Web app
Azure Ai
Cognitive