.Net Azure with Docker & Kubernetes

3 Months ago • 4-12 Years • Programming

Job Summary

Job Description

This role involves building scalable and maintainable applications using .NET Core and .NET Framework, deploying applications to Azure App Services, creating serverless workflows with Azure Functions, and managing end-to-end CI/CD pipelines using Azure DevOps. The candidate will also be responsible for containerization using Docker, orchestration using Kubernetes, RESTful API development, designing microservices architecture, and automating infrastructure provisioning. Capgemini is a global business and technology transformation partner that helps organizations accelerate their transition to a digital and sustainable world.
Must have:
  • .NET Core and .NET Framework development
  • Azure App Services, Azure Functions, and Azure DevOps
  • Docker containerization and image management
  • Kubernetes orchestration and deployment
  • CI/CD pipeline creation and management
Good to have:
  • Azure Monitor, Application Insights, and Log Analytics
  • Helm charts for Kubernetes deployments
  • Git and version control best practices
  • SQL and NoSQL database integration

Job Details

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Primary Skills

  • .NET Core and .NET Framework development: In-depth experience in building scalable and maintainable applications using C#. This includes web applications, APIs, background services, and integration with third-party systems.

  • Azure App Services, Azure Functions, and Azure DevOps: Hands-on expertise in deploying applications to Azure App Services, creating serverless workflows with Azure Functions, and managing end-to-end CI/CD pipelines using Azure DevOps.

  • Docker containerization and image management: Skilled in writing Dockerfiles, building and managing container images, and using Docker Compose for multi-container applications. Ensures consistent environments across development, testing, and production.

  • Kubernetes orchestration and deployment: Proficient in deploying and managing containerized applications using Kubernetes. Experience includes writing YAML manifests for deployments, services, config maps, and secrets, as well as managing scaling, rolling updates, and health checks.

  • CI/CD pipeline creation and management: Capable of designing and implementing automated pipelines for building, testing, and deploying applications. Familiar with tools like Azure DevOps, GitHub Actions, and Jenkins to ensure smooth and reliable delivery processes.

  • RESTful API development and integration: Strong understanding of REST principles and experience in designing, building, and consuming APIs. Uses tools like Swagger/OpenAPI for documentation and Postman for testing and validation.

  • Microservices architecture design: Experience in designing and implementing microservices-based systems using .NET and Docker. Focuses on modularity, scalability, and resilience, with inter-service communication via HTTP or messaging systems.

  • Infrastructure as Code (IaC): Skilled in automating infrastructure provisioning using tools like Bicep, ARM templates, or Terraform. Ensures consistent and repeatable deployments of Azure resources across environments.

Secondary Skills

  • Azure Monitor, Application Insights, and Log Analytics: Familiar with monitoring and diagnostics tools in Azure to track application performance, detect anomalies, and troubleshoot issues using telemetry and logs.

  • Helm charts for Kubernetes deployments: Basic to intermediate knowledge of using Helm to package, configure, and deploy Kubernetes applications, enabling reusable and version-controlled deployments.

  • Git and version control best practices: Proficient in using Git for source control, including branching strategies, pull requests, and code reviews to maintain code quality and collaboration.

  • SQL and NoSQL database integration: Experience in integrating applications with databases like Azure SQL, PostgreSQL, and Cosmos DB. Capable of writing optimized queries and managing database connections securely.

  • Security best practices in cloud and container environments: Understanding of authentication, authorization, and secure communication practices. Familiar with managing secrets, certificates, and identity access in Azure and Kubernetes.

  • Agile/Scrum methodologies: Comfortable working in Agile teams, participating in sprint planning, daily stand-ups, retrospectives, and using tools like Azure Boards or Jira for task tracking.

  • Unit testing and integration testing frameworks: Knowledge of writing and maintaining tests using frameworks like xUnit, NUnit, or MSTest. Ensures code reliability and supports test-driven development practices.

  • Basic networking and DNS concepts in cloud environments: Understanding of virtual networks, subnets, firewalls, load balancers, and DNS configurations in Azure and Kubernetes to support application connectivity and security.

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.

Similar Jobs

dun bradstreet - Linux Infrastructure Engineer

dun bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Nice - Specialist DevOps Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Ion - Senior Java Developer - Italy

Ion

Turin, Piedmont, Italy (On-Site)
10 Months ago
Ubisoft - Senior/Expert Online Infrastructure Engineer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
GoMotive - Software Engineer - Backend

GoMotive

Pakistan (Remote)
5 Months ago
CAE - C-130 L-382 Instructor Pilot

CAE

Tampa, Florida, United States (On-Site)
2 Months ago
Capgemini - API Integrations - REST, SOAP, Powershell, Java, Selenium

Capgemini

Pune, Maharashtra, India (On-Site)
3 Months ago
Extreme Inc. - Programmer

Extreme Inc.

Tokyo, Japan (On-Site)
3 Months ago
Rockstar Games - Software Engineer, C#/Java (All Levels)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
3 Months ago
EveryMatrix - Senior .NET Developer

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Toptracer - Lead Backend Engineer

Toptracer

Danderyd, Stockholm County, Sweden (Hybrid)
2 Months ago
Next Level Business Services - .Net Developer

Next Level Business Services

Sunrise, Florida, United States (On-Site)
9 Months ago
Nice - Mid-Level Software Engineer (AWS, GO)

Nice

Sandy, Utah, United States (On-Site)
2 Months ago
Revenera - Senior Site Reliability Engineer

Revenera

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Motorola solutions - System Test Engineer

Motorola solutions

Cork, County Cork, Ireland (On-Site)
1 Year ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
2 Months ago
PhonePe - Service Delivery Engineer, SRE

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Shield AI - Senior Software Engineering Manager, Ground Systems (R2624)

Shield AI

Washington, District Of Columbia, United States (On-Site)
3 Weeks ago
Ion - Network Automation Engineer

Ion

Jersey City, New Jersey, United States (On-Site)
2 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Merkur gaming  - QA Automation Engineer

Merkur gaming

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Capgemini - Major Incident Management

Capgemini

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Zazz - IT Recruiter_North America

Zazz

India (On-Site)
8 Months ago
Capgemini - TAP BA

Capgemini

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
eBay - Product Manager-Product Knowledge

eBay

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Prysmian - QA/QC Technician

Prysmian

Khobha, Madhya Pradesh, India (On-Site)
10 Months ago
Dream Sports - MISE - Sales | Meetings, Incentives & Sporting Experiences (Delhi)

Dream Sports

Delhi, India (On-Site)
4 Months ago
Ramboll3 - Lead Machine Learning Engineer

Ramboll3

Gurugram, Haryana, India (Hybrid)
3 Months ago
GHX - Quality Assurance Engineer II

GHX

Hyderabad, Telangana, India (On-Site)
2 Months ago
Ethernovia - Senior Embedded Software Engineer

Ethernovia

Pune, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Nagarro - Associate Principal Engineer, C++

Nagarro

New York, New York, United States (On-Site)
10 Months ago
plarium - C# Developer

plarium

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
Scorewarrior - Senior Client C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
4 Months ago
ISS Stoxx - Senior Database Developer in SQL and .NET

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Ion - Senior Python Developer

Ion

Mexico City, Mexico (Hybrid)
2 Months ago
Zenoti - Senior Software Engineer (.NET)

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Month ago
Simcorp - Senior Database Administrator

Simcorp

Mexico City, Mexico (Hybrid)
3 Months ago
Extreme Inc. - Programmer (Server Side)

Extreme Inc.

Tokyo, Japan (Hybrid)
3 Months ago
Ubisoft - Programming Team Lead

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
2 Months ago
TransUnion - Advisor Platform Software Developer

TransUnion

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We are a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. Capgemini is a global leader in partnering with companies to transform and manage their business. Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology.

Noida, Uttar Pradesh, India (On-Site)

Kolkata, West Bengal, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Gurugram, Haryana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Capgemini