TechOps-DE-CloudOps-DevOps Engineer-DotNET-Senior
Job description
At EY, we’re all in to shape your future with confidence.
We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.
Join EY and help to build a better working world.
Career Family : TechOps -CloudOps
Role Type : Cloud DevOps Engineer – Azure + DotNet
The opportunity
We are looking for a skilled Cloud DevOps Engineer with expertise in Azure cloud platform and strong hands-on experience in .NET based application environments (.NET 8 or above). This role is responsible for end-to-end DevOps build and deployment of infrastructure and applications, automation, CI/CD pipeline development, and incident resolution across cloud environments. The role will also involve working with .NET applications and SQL Server databases (2019 or above) deployed on cloud and container platforms, in close collaboration with application and engineering teams.
Your key responsibilities
- Responsible for decision-making, optimizing processes, resource management, and overseeing team management as needed for task execution.
- Accountable for allocating personnel, supervising team members, assigning tasks, ensuring that the team has the necessary tools and support to succeed in their roles and optimizing and evaluating their performance to meet organizational goals.
- Azure Kubernetes Service (AKS)
- Design, deploy, and manage scalable AKS clusters for mission critical workloads.
- Deploy, manage, and operate .NET based applications and microservices (.NET 8+) on AKS.
- Implement secure cluster networking, workload identities, and governance controls.
- Optimize AKS performance, reliability, and cost as part of platform architecture.
- Integrate AKS with CI/CD pipelines, GitOps workflows, and monitoring solutions.
- Infrastructure as Code (ARM Templates, Bicep, Terraform)
- Develop reusable infrastructure as code templates using ARM, Bicep, and Terraform for automated deployments.
- Standardize resource deployments using modular and parameterized templates.
- Ensure consistency, compliance, and repeatability across environments using IaC best practices.
- Azure DevOps & CI/CD
- Architect, implement, and maintain end to end CI/CD pipelines for applications and infrastructure.
- Design and maintain CI/CD pipelines .NET applications (.NET 8+), including build, test, and deployment automation.
- Integrate SQL Server database changes (2019 or above) changes into DevOps pipelines using controlled versioning and deployment best practices.
- Implement secure DevOps practices, including secrets management, access control, and pipeline governance.
- Use Git or Bitbucket for source control, Jenkins and Azure DevOps Pipelines for CI/CD, and Ansible for automation and configuration management.
- Landing Zone Architecture
- Design and implement Azure Landing Zones aligned with the Microsoft Cloud Adoption Framework (CAF).
- Define foundational architecture for identity, networking, governance, and management groups.
- Build enterprise ready landing zones for multi subscription and multi environment deployments.
- Implement guardrails using Azure Policies, RBAC structures, and standardized templates.
- Release Management
- Support and execute application and infrastructure releases across environments.
- Ensure all releases follow defined release and ITSM change (CHG) processes, with proper validation and post-release checks.
- Documentation & Operational Excellence
- Create and maintain architectural documents, design specifications, deployment guides, and runbooks.
- Maintain IaC repositories with clear documentation, version control, and standards.
- Document .NET application build and deployment processes and SQL Server database deployment standards
- Conduct knowledge transfer sessions and provide technical enablement.
- Support operational activities, including incident resolution and continuous improvement.
Skills and attributes for success
- Development experience with .NET 8 (or above) and SQL Server 2019 (or above), supporting enterprise‑grade applications
- Strong experience with SQL Server databases, including SQL, PL/SQL, schema management, and performance considerations
- Hands‑on experience deploying applications on cloud and container platforms, including Kubernetes‑based environments
- Release management experience
- Hands‑on DevOps experience using tools such as Git or Bitbucket, Jenkins, and Ansible for CI/CD and automation.
- Strong expertise in Infrastructure as Code using Terraform, with good understanding of ARM Templates and Bicep.
- Solid experience with Kubernetes, Docker, and Helm
- Familiarity with scripting languages such as Bash and Python
- Deep understanding of Azure services, including VMs, Blob Storage, AKS, and Entra ID (Azure AD)
- Strong understanding of cloud security best practices, IAM, and compliance standards
- Hands-on experience working within ITSM processes, including Incident (INC), Problem (PRB), Change (CHG), and Service Request (SR)
- Experience with ITSM tools such as ServiceNow
- Strong documentation, communication, and collaboration skills
To qualify for the role, you must have
- 3-7 years of experience in DevOps, cloud infrastructure operations, automation.
- Proven experience supporting .NET‑based applications (.NET 8+) with SQL Server databases (2019 or above)
- Hands-on expertise in Building and deploying Azure cloud environments for high availability systems.
- Proficiency in Kubernetes, Terraform, CI/CD tooling, and automation scripting.
- Release management and ITSM process experience
- Experience in a 24x7 rotational support model.
Technologies and Tools
Must have
- Cloud Platform: Azure
- Programming & Databases: .NET 8+ (.NET Core), SQL Server 2019+
- Source Control: Git / Bitbucket
- CI/CD Tools: Azure DevOps Pipelines, Jenkins
- Infrastructure as Code: Terraform, ARM Templates, Bicep
- Containerization: Kubernetes (AKS), Docker, Helm
- Configuration & Automation: Ansible, Bash
- Logging & Monitoring: Azure Monitor
- Incident & ITSM: ServiceNow or equivalent
- Relevant Azure and DotNet Certification(s)
Good to have
- CI/CD: GitHub Actions
- Observability: OpenTelemetry, Datadog, Splunk
- Security & Compliance: Azure Security Center, RBAC, Azure CAF
- Scripting: Python
- Networking: Virtual Networks, Subnets, Load Balancers, Security
What we look for
- Enthusiastic learners with a passion for cloud technologies and DevOps practices.
- Problem solvers with a proactive approach to troubleshooting and optimization.
- Team players who can collaborate effectively in a remote or hybrid work environment.
- Detail-oriented professionals with strong documentation skills.
What we offer
EY Global Delivery Services (GDS) is a dynamic and truly global delivery network. We work across six locations – Argentina, China, India, the Philippines, Poland and the UK – and with teams from all EY service lines, geographies and sectors, playing a vital role in the delivery of the EY growth strategy. From accountants to coders to advisory consultants, we offer a wide variety of fulfilling career opportunities that span all business disciplines. In GDS, you will collaborate with EY teams on exciting projects and work with well-known brands from across the globe. We’ll introduce you to an ever-expanding ecosystem of people, learning, skills and insights that will stay with you throughout your career.
- Continuous learning: You’ll develop the mindset and skills to navigate whatever comes next.
- Success as defined by you: We’ll provide the tools and flexibility, so you can make a meaningful impact, your way.
- Transformative leadership: We’ll give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: You’ll be embraced for who you are and empowered to use your voice to help others find theirs
EY | Building a better working world
EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.
Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.
EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.