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
- Strong proficiency in Python for API development and data processing.
- Experience with RESTful API design and implementation.
- Hands-on experience with Microsoft Azure, including Azure Container Apps or Kubernetes on Azure.
- Expertise in Azure Functions for serverless workflows.
- Knowledge of Azure Cosmos DB for data modeling and performance tuning.
- Familiarity with Azure DevOps and CI/CD pipeline setup.
- Secure integration of frontend applications with backend APIs.
- Experience in AI/ML projects, including model deployment and API integration.
- Understanding of prompt engineering for large language models.
- Familiarity with Azure OpenAI Service or similar platforms.
- Experience with JSON, REST, and GraphQL.
- Knowledge of data ingestion and ETL pipelines in Azure.
- Implementing OAuth2, Azure AD, and RBAC.
- 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