Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Microsoft Azure IaaS
Good to have skills : Microsoft Azure PaaS
Minimum 3 Year(s) Of Experience Is Required
Educational Qualification : BTECH
JOB SUMMARY:
The Azure Systems Engineer will play a key role in designing, implementing, and maintaining cloud infrastructure, with a strong emphasis on deploying cloud-native solutions and governance controls within the Microsoft Azure platform. This position requires a candidate with proven experience in project delivery and operational support for automation platforms, ideally within a collaborative Agile environment.
The successful candidate will be responsible for:
- Developing and delivering production-grade tooling that prioritizes performance, reliability, and scalability, while ensuring the security and stability of the cloud operating environment.
- Supporting development efforts in their time-zone by providing infrastructure/security frameworks and oversight
- Examining new technologies in Azure and their place in cloud ecosystem.
- Working with US-based engineers to ensure broad coverage of issues and to provide insight into our Azure-adoption strategy.
ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES:
- Work with Development, Cloud Engineering, and Architecture teams to design and implement the Cloud Engineering team s Azure roadmap.
- Leverage IaC tooling (Terraform/Terragrunt/Github Actions) to deliver infrastructure and governance effectively and at scale.
- Efficiently implement base Azure infrastructure across Development, Stage, and Production accounts.
- Support and educate internal customers as they become more familiar with Azure.
- Implement automation, processes, and tooling to enable development teams to leverage Azure cloud platform capabilities.
- Advise on Azure cloud automation and deployment strategies, container-based solutions, and automation technologies.
- Understanding of Azure AI services (e.g., Azure Machine Learning, Cognitive Services, Azure OpenAI, Bot Services) and ability to integrate these into cloud solutions.
- Provide architecture, design, and implementation guidance for Azure base infrastructure and systems (Authentication, Networking, Permissions, Cost Management, AKS, etc.).
- Play a key role in designing, implementing, and maintaining cloud infrastructure, with emphasis on deploying cloud-native solutions and governance controls within Microsoft Azure.
- Local representation of the Cloud Engineering and Governance team, bringing new issues and solutions to the broader team for resolution or adoption.
EDUCATION & TRAINING:
- 5+ years of experience in Azure cloud
- Solid experience with Software as a Service (SaaS) environments, including architecture, deployment, and management.
- Hands-on experience with automated build and integration tools (e.g., Jenkins, GitHub Actions, Azure DevOps, Helm).
- Proficient in systems administration across Linux, Windows, and virtualized environments Azure experience required, AWS experience a plus.
- Ability to design, deploy, and manage operating systems and applications on Azure familiarity with AWS is beneficial.
- Strong background in scripting and automation using languages such as Python, PowerShell, Bash, or Terraform.
- Experience implementing infrastructure automation and configuration management tools and techniques.
- Proficient with Kubernetes deployment, high availability operations, and security.
- Experience with Docker-based designs, deployments, and container management.
- Experience using Infrastructure as Code (IaC) to manage AKS development and production environments.
- Demonstrated ability to design and deploy Azure, AWS, and other cloud services with an IaC mindset.
- Proven track record of contributing to large-scale cloud native applications on Azure.
- Ability to mentor and guide junior engineers on Azure best practices.
- Bachelor s degree in Computer Science, Information Technology, or a related technical field preferred., BTECH