-
›
- Careers ›
- Careers in India ›
-
Associate consultant
Job Description
Associate consultant
Job Summary
-
Location: Noida
-
Project role: Associate consultant
-
Qualification: B-Tech
-
Experience: 4.5-8 Years
-
Skills: Azure Devops
-
No. of positions: 1
Job description:
Azure - DevOps L3 JD:
We are seeking a talented and experienced L3 DevOps Engineer to join our dynamic team. The ideal candidate should have a deep understanding of Azure DevOps practices, Terraform, and good knowledge of monitoring tools. Secondary expertise in Aws DevOps and GCP cloud.
Key Responsibilities:
Provision and Administer Microsoft Azure Virtual Machines in a highly available environment.
Perform configuration management and disaster recovery tasks on new environment.
Monitoring and Management, of Microsoft Azure IaaS, PaaS, SaaS deployments.
Using IAC tools like Terraform, Azure Dev Ops or deployments with ARM templates/PowerShell.
Work on Microsoft Azure Networking and resolve any networking connectivity issues not only within Azure space but also between Azure and on-prem.
Design virtual networks to support workloads with the highest security and performance.
Understand application and business service-level agreements and optimize Azure Infrastructure to deliver business needs.
Dive into automation technology options within Azure to automate infrastructure delivery tasks.
Work closely with technology and security teams to address any vulnerabilities identified on Azure.
Knowledge and experience on Linux or Windows OS administration.
Familiar with backup and restore technologies.
Use cost management tools to provide periodic reports to leadership and ways to optimize costs.
Azure certifications or relevant experience, AWS knowledge and GCP is a plus.
Infrastructure as Code (IaC): Implement and maintain infrastructure as code (IaC) using Azure Resource Manager (ARM) templates or Terraform for automated provisioning and management of Azure resources.
Continuous Integration/Continuous Deployment (CI/CD): Develop and maintain CI/CD pipelines using Azure DevOps Services or similar tools to automate application builds, tests, and deployments.
Environment Management: Create and manage development, staging, and production environments in Azure, ensuring consistency and scalability across environments.
Monitoring and Automation: Set up and configure Azure Monitor and Azure Automation to proactively monitor and respond to system alerts, ensuring high availability and performance.
Security and Compliance: Implement Azure security best practices, configure Azure Identity and Access Management (IAM), and ensure compliance with industry standards and regulations.
Networking: Knowledge of Azure networking concepts, Virtual Networks (VNets), ExpressRoute, and Azure Firewall.
Security and Compliance: Familiarity with Azure security features, identity and access management (IAM), and compliance frameworks (e.g., ISO 27001, GDPR).
Scripting and Automation: Proficiency in scripting languages (e.g., PowerShell, Python) for automating Azure tasks and management.
CI/CD Tools: Strong knowledge of CI/CD tools like Azure DevOps, Jenkins, or GitLab CI/CD for automated build and deployment processes.
Azure Proficiency: Extensive experience with Microsoft Azure services, including Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Functions, and Azure SQL Database.
Containerization: Experience with containerization technologies like Docker and container orchestration platforms such as Azure Kubernetes Service (AKS).
Monitoring and Logging: Familiarity with Azure Monitor, Azure Log Analytics, and experience with setting up custom monitoring and alerting.
Significant experience in configuring industry leading infrastructure/application monitoring tools (Kibana, Grafana, Datadog, Splunk, Dynatrace, AppDynamics etc.)
Collaboration and Communication: Excellent communication skills and the ability to collaborate effectively with cross-functional teams and stakeholders.
- To adhere to quality standards, regulatory requirements and