Apply now »

Senior Specialist - Cloud Engineering

Job Req Id:  1419278
Python Azure Developer
 

Role Overview

We are seeking a highly skilled Python Azure Developer to design, develop, and deploy secure, scalable APIs and data workflows on Microsoft Azure. This role involves working closely with cross-functional teams to deliver robust solutions for Gallagher’s insurance platforms.

 

Primary Responsibilities

  • Develop RESTful APIs using Python (FastAPI/Flask) for data processing and backend services.
  • Implement serverless workflows with Azure Functions and containerized applications using Azure Container Apps or AKS.
  • Design and optimize data models in Azure Cosmos DB, ensuring performance and scalability.
  • Build and maintain CI/CD pipelines with Azure DevOps for automated deployments.
  • Secure API endpoints with OAuth2, Azure AD, and role-based access control.
  • Integrate frontend applications with backend APIs securely.
  • Participate in AI/ML projects, including model deployment and API integration.
  • Apply prompt engineering for large language models and leverage Azure OpenAI Service.
  • Implement data ingestion and ETL pipelines in Azure.
  • Ensure compliance with data privacy and security standards.

Required Skills

  1. Strong proficiency in Python for API development and data processing.
  2. Experience with RESTful API design and implementation.
  3. Hands-on experience with Microsoft Azure, including Azure Container Apps or Kubernetes on Azure.
  4. Expertise in Azure Functions for serverless workflows.
  5. Knowledge of Azure Cosmos DB for data modeling and performance tuning.
  6. Familiarity with Azure DevOps and CI/CD pipeline setup.
  7. Secure integration of frontend applications with backend APIs.
  8. Experience in AI/ML projects, including model deployment and API integration.
  9. Understanding of prompt engineering for large language models.
  10. Familiarity with Azure OpenAI Service or similar platforms.
  11. Experience with JSON, REST, and GraphQL.
  12. Knowledge of data ingestion and ETL pipelines in Azure.
  13. Implementing OAuth2, Azure AD, and RBAC.
  14. Awareness of data privacy and compliance standards.

Good to Have

  • Exposure to additional Azure PaaS services: App Service, Data Factory, Logic Apps, Analysis Services, Azure SQL DB, Storage Accounts.
  • Experience with Docker/Kubernetes.
  • Knowledge of Terraform or Ansible for infrastructure automation.
  • Familiarity with Azure Monitor and Application Insights.
  • Insurance domain experience.

Soft Skills

  • Ability to work effectively in Agile/Scrum teams.
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management.
  • Leadership and mentoring capabilities.
  • Proactive approach to risk management and incident resolution.
Min Salary: 
Max Salary: 


Job Segment: Database, SQL, Engineer, Cloud, Technology, Engineering

Apply now »