MATH Group

The Math Company - Senior DevOps Engineer - Azure Infrastructure

Bengaluru, KA, IN

2 months ago
Save Job

Summary

Required Tech Stack

  • 7 to 13 years hands-on experience with Cloud related cloud technologies (Azure/AWS/GCP or other)
  • Proficiency with Infrastructure as Code (IaC) tools (e.g., Terraform, Bicep, or ARM templates).
  • Strong experience with CI/CD tools (e.g., Azure DevOps, Jenkins, GitHub Actions).
  • Hands-on experience with scripting languages such as PowerShell, Python, or Bash.
  • Able to mentor different teams across the various engineering practices including extreme programming, product mindset, cloud/as-a-service approach, and infrastructure as code
  • Hands-on style - willingness and competence in producing necessary changes in our infrastructure and processes
  • Able to work effectively across organizational and geographical boundaries
  • Identify creative solutions for technical challenges
  • Able to communicate and present ideas and solutions effectively, across groups of diverse backgrounds.

Good To Have

Teck Stack :

  • Demonstrable experience designing and implementing DevOps for applications and distributed systems using cloud infrastructure (AWS, GCP, Azure, etc.) and solid understanding of IaaS, PaaS, SaaS.
  • Technical certifications such as Microsoft Certified: DevOps Engineer Expert, Microsoft Certified: Azure Administrator Associate, or Terraform Certified Associate.
  • Experience and solid understanding of complex multi-region architectures and design patterns.
  • Experience in implementing FinOps practices for cloud cost management.
  • Familiarity with Agile and DevSecOps practices.

Roles & Responsibilities

  • Design, implement, and manage Azure cloud infrastructure using tools like Azure Resource Manager (ARM), Terraform, or Bicep.
  • Maintain and optimize CI/CD pipelines for continuous integration and deployment processes.
  • Ensure high availability and reliability of Azure services, managing disaster recovery and failover strategies.
  • Develop and manage scripts for automation (PowerShell, Python, Bash, etc.).
  • Configure and manage Azure DevOps pipelines and workflows for scalable deployments.
  • Implement monitoring solutions using Azure Monitor, Application Insights, and Log Analytics to ensure proactive issue detection and resolution.
  • Analyse system logs and metrics for performance optimization.
  • Enforce security best practices in infrastructure, including role-based access control (RBAC) and Azure Policy.
  • Displays technical leadership and oversight of implementation and deployment planning, system integration, ongoing data validation processes, quality assurance, delivery, operations, and sustainability of technical solutions
  • Design cloud agnostic architectures that meet technical, security, and business needs for applications and workloads.
  • Establish the strategy and manage complex technical designs in engineering while operating cloud platform or on-premises servers for CI/CD of analytics platform.
  • Contribute to technology strategy and engineering roadmaps around cloud platforms.
  • Champions for the appropriate use of open source and commercial technology based upon industry trends and innovative concepts.
  • Assists direct reports in personal and career development by providing regular feedback, mentoring, and guidance on personal developments, and encouraging direct reports to take ownership of their career path

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job