Position Title: Senior Azure DevOps Engineer (IaaS)
Experience Required:38 years
Location: Onsite (Bangalore Ahmadabad Hyderabad)
Experience Required: 5 Years
Education Required:BTech/BE in Computer Science MS in IT MTech MSc in IT
About Ajmera Infotech
Established in 2012 Ajmera Infotech specializes in software research and development focusing on high availability and missioncritical systems. We are the architects behind the technology powering some of the top 250 banks and wealth management organizations.
Join Ajmera Infotech: Where CuttingEdge Technology Meets Innovation
At Ajmera Infotech were on a mission to redefine the digital landscape through our technological expertise and innovative solutions. Were seeking developers with a passion for technology and a desire to tackle complex challenges. Heres what sets us apart:
Tech Expertise & Innovation:
Diverse Tech Stack: Work with a wide array of technologies including scalable web applications mobile apps and cloudnative solutions across platforms like AWS Google Cloud and Azure.
LeadingEdge Projects: Engage in projects involving AI machine learning IoT and blockchain pushing the boundaries of whats possible.
Continuous Learning: Stay at the forefront of technology with access to the latest tools resources and training.
Position Overview:
We are seeking an experienced Azure Infrastructure Engineer with a deep understanding of microservices architecture. You will be responsible for designing and implementing scalable secure and highly available infrastructure solutions on Microsoft Azure. Your role will involve working closely with crossfunctional teams to ensure smooth deployment discovery and communication of microservices while safeguarding internal services from external threats.
Key Responsibilities:
- Develop infrastructure architectures for new microservicesbased applications on Azure leveraging services like Azure Kubernetes Service (AKS) Azure Container Instances (ACI) and Azure Functions.
- Create scalable and resilient infrastructure designs using Azure IaaS services.
- Architect solutions to separate publicfacing microservices from internal services using Azure services like Azure Application Gateway Azure Firewall and Azure Private Link.
- Implement security measures such as Network Security Groups (NSGs) Azure VPN Gateway and Azure ExpressRoute to ensure internal services are not exposed to the internet.
- Use Azure API Management to manage and secure traffic between public and private services.
- Diagnose and mitigate potential causes of API timeouts using Azure Monitor and Azure Application Insights to monitor and analyze performance issues such as network latency or service overload.
- Implement retries circuit breakers and rate limiting with Azure API Management and Azure Logic Apps to handle API timeouts and maintain service resilience.
- Design highly available services using Azures global infrastructure including multizone or multiregion deployments with Azure Availability Zones and Azure Traffic Manager.
- Utilize Azure Load Balancer Azure Front Door and Azure AutoScaling to ensure continuous service availability and minimize downtime.
- Implement disaster recovery and backup strategies using Azure Site Recovery and Azure Backup to protect against data loss and ensure business continuity.
Requirements
- 38 years in Azure DevOps and cloud infrastructure management.
- Indepth knowledge of Microsoft Azure (Virtual Networks Load Balancers Storage Accounts Traffic Manager).
- Strong knowledge of Azure services and cloudnative tools including Azure Kubernetes Service (AKS) Azure Functions and Azure API Management.
- Proficiency in Infrastructure as Code (IaC) tools (Terraform ARM templates).
- Experience with configuration management tools (Ansible Chef Puppet).
- Strong scripting skills (PowerShell Bash Python).
- Handson experience with CI/CD tools (Azure DevOps Jenkins GitLab CI).
- Excellent troubleshooting and debugging skills.
- Ability to analyze and resolve complex infrastructure issues.
- Strong communication and collaboration skills.
- Experience working in Agile/Scrum development environments.
- Proven experience with largescale applications focusing on efficient and reliable deployment and management.
- Bachelors degree in Computer Science Information Technology or a related field (or equivalent work experience).
Preferred Qualifications:
Microsoft Certified: Azure DevOps Engineer Expert.
Microsoft Certified: Azure Solutions Architect Expert.
Experience with Kubernetes and containerization.
Knowledge of monitoring tools (Azure Monitor Log Analytics Application Insights).
Familiarity with agile methodologies and tools (Jira).
Benefits
Competitive salary and performance bonuses.
Flexible working hours and remote/hybrid work options.
Professional growth and development opportunities.
Comprehensive health insurance and wellness programs.
Collaborative and inclusive work culture.
Required Experience:
Senior IC