Senior Azure Cloud Backend Engineer
Capgemini
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
Role Summary:
We’re looking for someone who has already designed, implemented, and delivered cloud-native, event-driven systems to production, ideally involving Azure Functions, Event Hub, Service Bus, and related data-pipeline services.
We´re looking for someone who can bring proven, practical expertise in architecting and operating these systems at scale.
Responsibilities:
- Design, develop, and maintain APIs for scalable and secure backend systems using C# and .NET Core.
- Leverage Microsoft Azure services (App Services, Functions, Event Hub, Service Bus, Cosmos DB, Azure Data Factory, etc.) for backend and data processing needs.
- Build and maintain event-driven, real-time data pipelines using event streaming technologies (e.g., Azure Event Hubs, Kafka).
- Work with SQL and NoSQL databases to model and manage high-volume data storage.
- Ensure system scalability, performance, and reliability through efficient backend design and cloud-native patterns.
- Collaborate with DevOps teams to automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like ARM templates, Terraform, or Bicep.
- Apply security best practices in API design, authentication (OAuth2, OpenID Connect), and authorization.
- Monitor, troubleshoot, and optimize system performance in production environments.
- Stay updated with emerging cloud and backend technologies to drive innovation
Skills and Qualifications:
- 8+ years of backend development experience on Azure (or strong equivalent on AWS/GCP plus Azure ramp‑up).
- Proficiency in designing and building RESTful APIs and microservices.
- Strong C#, Python or Java skills
- Strong skills in SQL (Azure SQL Database, PostgreSQL, MSSQL etc.) and NoSQL (Cosmos DB, MongoDB etc.) technologies.
- Experience in building event streaming and real-time data pipelines.
- Experience of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes, AKS).
- Familiarity with security protocols, API gateways, and identity management.
- Experience with version control, code reviews, automated testing, and observability.
- Motivated team player, with positive attitude, strong work ethic and high attention to details
- Creative and strategic problem-solving mindset
- Able to work in a multi-disciplinary, timeline bound and target oriented work environment
- Communicates trade-offs clearly; operates autonomously with well-documented decisions; collaborates across teams.
Nice to Have:
- Delta Lake and lakehouse/medallion patterns; feature stores.
- Kafka/Service Bus/Event Grid; CDC (Change Data Capture).
- Data governance with Microsoft Purview.
- Automotive/IoT telemetry domain exposure.
Job Description - Grade Specific
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.