TechOps-DE-CloudOps-DevOps Engineer-Python-Senior
Job Summary
At EY were all in to shape your future with confidence.
Well 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 Python
The opportunity
We are looking for a skilled Cloud DevOps Engineer with expertise in the Azure cloud platform and strong hands-on experience in Pythonbased application environments. This role is responsible for end-to-end DevOps build and deployment of infrastructure and applications automation CI/CD pipeline development release execution and incident resolution across cloud environments.
The role involves working closely with application and engineering teams to support Python applications deployed on cloud and container platforms including Red Hat OpenShift and interacting with SQL Server and Oracle databases across Windows and Linux environments.
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 Java based applications and microservices on AKS ensuring scalability performance and high availability.
- 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.
- Container Platforms (AKS & OpenShift)
- Design deploy and manage scalable container platforms using Azure Kubernetes Service (AKS) and Red Hat OpenShift.
- Deploy manage and operate Python-based applications and microservices ensuring scalability performance and high availability.
- Implement secure cluster networking workload identities and governance controls.
- Integrate container platforms with CI/CD pipelines GitOps workflows and monitoring solutions.
- Optimize platform performance reliability and cost as part of the overall architecture.
- Infrastructure as Code (ARM Templates Bicep Terraform)
- Develop reusable Infrastructure-as-Code templates using Terraform ARM Templates and Bicep for automated deployments.
- Standardize infrastructure provisioning 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.
- Build and maintain CI/CD pipelines for Python applications covering build test and deployment automation.
- Integrate SQL Server and Oracle database changes into DevOps pipelines using controlled versioning and deployment practices.
- Use GitHub or Bitbucket for source control Jenkins and Azure DevOps Pipelines for CI/CD and Ansible for automation and configuration management.
- Implement secure DevOps practices including secrets management access control and pipeline governance.
- Cloud & Infrastructure Operations
- Install configure and manage application and platform components on Linux and Windows operating systems.
- Support applications running on IIS and Tomcat.
- Apply infrastructure concepts such as networks servers and storage systems during deployments and troubleshooting.
- 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.
- Implement guardrails using Azure Policies RBAC structures and standardized templates.
- Release Management
- Plan and execute application and infrastructure releases across environments.
- Ensure all releases follow defined ITSM change (CHG) processes including validations 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 Python application deployment processes along with SQL Server and Oracle database deployment standards.
- Conduct knowledge-transfer sessions and provide technical enablement.
- Participate in operational support activities including incident resolution and continuous improvement.
Skills and attributes for success
- Hands-on experience with Python programming and administration supporting enterprise-grade applications.
- Hands-on experience with the Red Hat OpenShift Container Platform.
- Proven experience installing configuring and managing software products on Linux and Windows operating systems.
- Experience working with IIS Tomcat SQL Server and Oracle.
- Knowledge of infrastructure concepts including networks servers and storage systems.
- Hands-on DevOps experience with Git/Bitbucket Jenkins and Ansible for CI/CD and automation.
- Experience deploying applications on cloud and container platforms including Kubernetes-based environments.
- 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 (Incident Problem Change Service Request).
- Experience with ITSM tools such as ServiceNow.
- Proficiency in MS Excel for reporting tracking and operational analysis.
- Strong documentation communication and collaboration skills
To qualify for the role you must have
- 37 years of experience in DevOps cloud infrastructure operations automation or application support roles.
- Proven experience supporting Python-based applications in cloud and DevOps environments.
- Hands-on expertise in building and deploying high-availability Azure environments.
- Proficiency in Kubernetes/OpenShift 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: Python SQL Server Oracle
- Container Platforms: Red Hat OpenShift AKS
- Web & Application Servers: IIS Tomcat
- Source Control: GitHub / Bitbucket
- CI/CD Tools: Jenkins Azure DevOps Pipelines
- Infrastructure as Code: Terraform ARM Templates Bicep
- Configuration & Automation: Ansible Bash
- Logging & Monitoring: Azure Monitor
- Incident & ITSM: ServiceNow or equivalent
- Relevant Azure and Python Certification(s)
Good to have
- CI/CD: GitHub Actions
- Observability: OpenTelemetry Datadog Splunk
- Security & Compliance: Azure Security Center RBAC Azure CAF
- Scripting: Python (advanced usage)
- 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 GDS you will collaborate with EY teams on exciting projects and work with well-known brands from across the globe. Well introduce you to an ever-expanding ecosystem of people learning skills and insights that will stay with you throughout your career.
- Continuous learning: Youll develop the mindset and skills to navigate whatever comes next.
- Success as defined by you: Well provide the tools and flexibility so you can make a meaningful impact your way.
- Transformative leadership: Well give you the insights coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: Youll 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.
Required Experience:
IC
About Company
We bring together business and technology solutions to help organisations transform finance and FP&A, supporting it to become a driver of value creation.