HamburgerMenu
hirist

Azure Engineer

NS Global Corporation
Multiple Locations
7 - 15 Years

Posted on: 13/07/2025

Job Description

Azure Engineer (Remote | 7+ Years Experience)


Job Description :


We are looking for an experienced and proactive Azure Engineer to join our dynamic team on a 6-month remote contract. The ideal candidate will possess a deep understanding of Microsoft Azure services, cloud-based application architecture, and modern development practices using Python and C#. You will be instrumental in designing and developing robust, scalable, and secure Azure-based solutions that meet high-performance and availability standards.


This role demands not just technical expertise, but also strong communication, ownership, and a passion for continuous learning. If you're a cloud technologist who thrives in a fast-paced, collaborative environment and has hands-on experience in designing Azure-based systems with automation and CI/CD practices, this opportunity is for you.


Key Responsibilities :


Cloud Architecture & Design :


- Design, implement, and manage scalable cloud-native applications using Azure Functions, App Services, and other Azure offerings.

- Collaborate with solution architects and business stakeholders to develop robust cloud architectures aligned with enterprise standards and best practices.

- Translate business requirements into scalable and cost-effective Azure solutions, ensuring optimal performance, security, and maintainability.


Development & Integration :


- Develop and maintain microservices and APIs using Python and C#.

- Integrate services with Azure components like Azure Blob Storage, Azure Logic Apps, Azure Event Grid, Azure Service Bus, etc.

- Perform code reviews, refactor code for scalability, and follow clean code principles.


Automation & CI/CD :


- Design and implement CI/CD pipelines using GitHub Actions (or similar tools) to enable continuous integration and continuous deployment across environments.

- Automate testing, build, deployment, and infrastructure provisioning where applicable.


Operations & Monitoring :


- Monitor the health, performance, and availability of applications using Azure Monitor, Application Insights, and custom logging.

- Troubleshoot and resolve issues across application, infrastructure, and data layers.

- Participate in regular release cycles and ensure deployments are executed smoothly with rollback strategies in place.


Collaboration & Documentation :


- Work closely with product managers, DevOps engineers, QA, and cross-functional teams to deliver high quality cloud solutions.

- Create and maintain clear and detailed technical documentation, including architecture diagrams, runbooks, and deployment guides.

- Provide knowledge transfer and training sessions when required.


Required Qualifications & Experience :


- 7+ years of overall IT experience with a strong focus on cloud engineering and development.

- 3+ years of hands-on experience in Azure Architecture and Engineering, specifically with services like Azure Functions, Azure App Services, Azure Storage, and Logic Apps.

- 3+ years of software development experience using Python and C#, especially in cloud-native and serverless environments.

- 1+ year of experience in building and maintaining CI/CD pipelines, preferably using GitHub Actions.

- Strong understanding of RESTful APIs, serverless computing, and modern application development patterns.

- Experience working in Agile/Scrum environments with version control (Git) and task tracking (JIRA or similar).

- Solid knowledge of security best practices for cloud-based applications (authentication, authorization, data encryption).

- Strong problem-solving and analytical skills with a focus on performance tuning and debugging.

- Excellent written and verbal communication skills.


Preferred Qualifications :


- Microsoft Azure Certifications (AZ-204, AZ-305, AZ-400, or equivalent).

- Experience with Infrastructure-as-Code (IaC) tools such as ARM templates, Bicep, or Terraform.

- Exposure to containerized environments (Docker, Azure Container Instances, or AKS).

- Knowledge of cost estimation, budget optimization, and governance in Azure environments.

- Familiarity with test automation frameworks and DevOps culture.


info-icon

Did you find something suspicious?