Bangalore, India
47 days ago
AWS Application Modernization Engineer - Manager

Line of Service

Advisory

Industry/Sector

Not Applicable

Specialism

Product Innovation

Management Level

Manager

Job Description & Summary

A career in Software and Product Innovation will provide you with the opportunity to deliver innovative solutions that are valuable, usable, and aligned with accomplishing the company's mission. We help build software and design data platforms, manage large volumes of client data, develop compliance procedures for data management, and continually research new technologies to drive innovation and sustainable change. You will manage products through initial launch and follow-on releases, identifying dependencies and clearing blockers.

As part of our Software Engineering team, you'll focus on cloud solution engineering and automation, with a focus on applications and data. You understand application and microservice architectures, integration patterns and data engineering aspects using cloud technologies.

To really stand out and make us fit for the future in a constantly changing world, each and every one of us at PwC needs to be an authentic and inclusive leader, at all grades/levels and in all lines of service. To help us achieve this we have the PwC Professional; our global leadership development framework. It gives us a single set of expectations across our lines, geographies and career paths, and provides transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future.

As a Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC Professional skills and responsibilities for this management level include but are not limited to:

Pursue opportunities to develop existing and new skills outside of comfort zone.Act to resolve issues which prevent effective team working, even during times of change and uncertainty.Coach others and encourage them to take ownership of their development.Analyse complex ideas or proposals and build a range of meaningful recommendations.Use multiple sources of information including broader stakeholder views to develop solutions and recommendations.Address sub-standard work or work that does not meet firm's/client's expectations.Develop a perspective on key global trends, including globalisation, and how they impact the firm and our clients.Manage a variety of viewpoints to build consensus and create positive outcomes for all parties.Focus on building trusted relationships.Uphold the firm's code of ethics and business conduct.

Role: AWS Application Modernization Manager Location: Bangalore

 

About the Role:

As an AWS Application Modernization Manager, you will be responsible for leading and managing the modernization of applications to leverage AWS cloud technologies. You will collaborate with cross-functional teams to develop strategies, design solutions, and oversee the implementation of modernization projects. This role requires strong technical expertise in AWS services, along with excellent project management and communication skills. PwC Professional skills and responsibilities for this level include but are not limited to:

 

The primary technical point of contact for AWS Application Modernization programs.

Lead the assessment and analysis of existing applications to identify opportunities for modernization and migration to AWS cloud.

Develop and implement modernization strategies, including containerization, microservices architecture, serverless computing, and API-driven integrations.

Lead in the development of technical content, architecture patterns/models, and the creation of proofs of concepts.

Work closely with development teams to design and architect modernized solutions that align with business objectives and technical requirements.

Collaborate with stakeholders to define project scope, objectives, and deliverables, and establish project timelines and resource requirements.

Manage the execution of modernization projects, ensuring adherence to best practices, quality standards, and project milestones.

Provide technical guidance and mentorship to team members, fostering a culture of innovation and continuous learning.

Monitor project progress, track key performance indicators, and report on project status to stakeholders.

Identify and mitigate risks, issues, and dependencies that may impact project timelines or deliverables.

Drive the adoption of DevOps practices, automation, and infrastructure as code (IaC) to streamline deployment processes and improve efficiency.

 

Required Qualifications:

8+ years of full-time years of IT experience; Prior consulting, Professional Services and/or Enterprise Experience preferred. 5+ years of experience in application modernization in the cloud.

Extensive experience in application development, architecture, and modernization, with a focus on cloud-native solutions.

Strong proficiency in AWS cloud services, including but not limited to VPC, EC2, S3, AWS Lambda, Amazon ECS, ARmazon EKS/ECS, SQS/SNS, AWS Fargate, AWS API Gateway, and AWS App Mesh.

Demonstrated experience with containerization technologies such as Docker and Kubernetes, and container orchestration platforms like Amazon EKS.

Solid understanding of microservices architecture, RESTful APIs, event-driven architectures, and serverless computing concepts

Experience in Architecting / migrating Application and Data workloads to AWS

Experience in migrating VMWare workloads to AWS, is a plus

Proven track record of leading and managing complex technical projects, from inception to completion, in a fast-paced environment.

Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.

Strong problem-solving and analytical skills, with a keen attention to detail and a focus on delivering high-quality solutions.

Experience with Agile methodologies, DevOps practices, and continuous integration/continuous deployment (CI/CD) pipelines.

Experience in various database engines like MySQL, PostgreSQL, MSSQL, MongoDB

Experience in developing software in two or more of the following languages: Java, Python, Ruby, C#, Node.js, Typescript, etc

 

Minimum Education Required: Bachelor’s degree (BE, B Tech, MCA, M Tech or equivalent)

 

Certification(s) Preferred: AWS certifications such as AWS Certified Solutions Architect, AWS Certified Developer, or AWS Certified DevOps Engineer are highly desirable.

Education (if blank, degree and/or field of study not specified)

Degrees/Field of Study required:

Degrees/Field of Study preferred:

Certifications (if blank, certifications not specified)

Required Skills

Optional Skills

Acceptance Test Driven Development (ATDD), Acceptance Test Driven Development (ATDD), Accepting Feedback, Active Listening, Analytical Thinking, API Management, Application Development, Application Frameworks, Application Lifecycle Management, Application Software, Business Process Improvement, Business Process Management (BPM), Business Requirements Analysis, C++ Programming Language, Client Management, Coaching and Feedback, Code Review, Coding Standards, Communication, Computer Engineering, Computer Science, Continuous Integration/Continuous Delivery (CI/CD), Creativity, Debugging, Embracing Change {+ 35 more}

Desired Languages (If blank, desired languages not specified)

Travel Requirements

Not Specified

Available for Work Visa Sponsorship?

No

Government Clearance Required?

No

Job Posting End Date

February 12, 2025

Confirm your E-mail: Send Email
All Jobs from PwC Public Sector