EY Digital Engineering is a unique, industry-focused business unit that provides a broad range of integrated services that leverage deep industry experience with strong functional capability and product knowledge. The Digital Engineering (DE) practice works with clients to analyse, formulate, design, mobilize and drive digital transformation initiatives. We advise clients on their most pressing digital challenges and opportunities surround business strategy, customer, growth, profit optimization, innovation, technology strategy, and digital transformation. We also have a unique ability to help our clients translate strategy into actionable technical design, and transformation planning/mobilization. Through our unique combination of competencies and solutions, EY s DE team helps our clients sustain competitive advantage and profitability by developing strategies to stay ahead of the rapid pace of change and disruption and supporting the execution of complex transformations.
Your key responsibilities
-
Delivery Leadership
Own end-to-end delivery of cloud-native development and modernization projects in AWS. Drive program execution and build a strong delivery governance structure -
Cloud-Native Architecture & Technical Leadership
Lead architecture design for cloud-native solutions, guide teams on best practices, conduct architecture reviews and provide hands-on technical direction, validate designs and troubleshoot high-severity issues. -
Client & Stakeholder Management
Act as a primary technical and delivery point of contact for clients and internal stakeholders. Lead workshops, solution discussions, roadmap planning and architecture presentations. Contribute to SOWs, estimates, proposals and change requests -
Application Development
Design and develop cloud-native applications and services using AWS services such as Lambda, API Gateway, ECS, EKS, and DynamoDB, Glue, Redshift, EMR. -
Resource Management
Build and manage multi-disciplinary cloud-native team (developers, DevOps, architects). Support hiring, onboarding, mentoring and performance management. -
Quality and Security Compliance
Enforce cloud-native development standards, automated testing, CI/CD pipelines and secure coding. Implement AWS security best practices and organizational guidelines. -
Application Observability
Drive observability to monitor application performance and implement optimizations to enhance reliability, scalability, and efficiency. -
Container Services Management
- Design and deploy containerized applications using AWS services such as Amazon ECS (Elastic Container Service), Amazon EKS (Elastic Kubernetes Service), and AWS Fargate.
- Configure and manage container orchestration, scaling, and deployment strategies.
- Optimize container performance and resource utilization by tuning settings and configurations.
Skills and attributes for success
Required Skills
- Strong hands-on knowledge of microservices, serverless, containers
-
AWS Services
Proficiency in AWS services such as Lambda, API Gateway, ECS, EKS, DynamoDB, S3, and RDS, Glue, Redshift, EMR. -
Programming
Strong programming skills in languages such as Python, Java, or Node.js. -
CI/CD
Experience with CI/CD tools and practices, including AWS CodePipeline, GitHub Actions Jenkins. -
Infrastructure as Code
Familiarity with IaC tools like AWS CloudFormation or Terraform for automating application infrastructure. -
Security
Understanding of AWS security best practices, including IAM, KMS, and encryption. -
Observability Tools
Proficiency in using observability tools like AWS CloudWatch, AWS X-Ray, Prometheus, Grafana, and ELK Stack. -
Container Orchestration
Knowledge of container orchestration concepts and tools, including Kubernetes and Docker Swarm. -
Monitoring
Experience with monitoring and logging tools such as AWS CloudWatch, CloudTrail, or ELK Stack. -
Collaboration
Strong teamwork and communication skills with the ability to work effectively with cross-functional teams.
Preferred Qualifications
-
Certifications
AWS Certified Solutions Architect - Associate or Professional, AWS Certified Developer - Associate, or similar certifications. -
Experience
At least 11 Years of previous experience in an application engineering role with a focus on AWS technologies. -
Agile Methodologies
Familiarity with Agile development practices and methodologies. -
Problem-Solving
Strong analytical skills with the ability to troubleshoot and resolve complex issues.
Education
-
Degree
Bachelor s degree in computer science, Engineering, Information Technology, or a related field, or equivalent practical experience