Responsibilities
Design cloud infrastructure that is secure, scalable, and highly available on Azure.
Work collaboratively with operations and software engineering teams to define infrastructure and deployment requirements.
Provision, configure and maintain cloud infrastructure defined as code.
Ensure configuration and compliance with configuration management tools.
Administer and troubleshoot Linux and Windows based systems.
Troubleshoot problems across a wide array of services and functional areas.
Build and maintain operational tools for deployment, monitoring, and analysis of Azure infra.
infrastructure and systems.
Perform infrastructure cost analysis and optimisation.
Technical Skills
Design, Lead, drive and implement highly scalable and complex DevSecOps solutions for our clients.
Hands on experience in developing Container orchestration engines such as Azure Service Fabric, Azure Lighthouse, Kubernetes, Docker,Sticky Sessions etc.
Having good exposure of Azure app services, Azure functions, VPN setup, security and network setup, application insight for application monitoring.
Knowledge of Azure data factory, Cosmos DB, Azure Synapse, Azure SQL DB optimisation will be considered as additional skills.
Have demonstrated experience and expertise in set of foundational development tools & creation of complex pipelines using Git, Github,TFS, Jira, Jenkins, Mulesoft, Postman, Swagger, SonarQube etc.
Demonstrated expertise in automating solutions using Ansible, Tekton, Puppet, PowerShell, Groovy, Bash, Terraform,etc.
Demonstrated expertise in applying end to end monitoring with a number of different tools like Nagios, Prometheus, New relic, AppDynamics,etc.
Demonstrated expertise in Log Aggregation, Container monitoring and Analytics using ELK or Splunk, Sysdig, Datadog,etc.
Have a strong background in Cloud IT Infrastructure operations and recovery.
Support continuous service deployment for the technical issues not covered by automation.