The Opportunity
Join our Acceleration Center India and help shape the future of business for our diverse client portfolio across geographies and jurisdictions. You’ll work at the heart of global teams across Advisory, Assurance, Tax and Business Services—solving real client challenges through connected collaboration. We’ll help you grow your skills so you can go further. With hands-on learning, cutting-edge tools and an inclusive culture, this is your opportunity to do inspiring work that makes a difference—every day.
As a Cyber Security, DevOps Engineer - Intern, Specialist, you will engage in the dynamic field of software and product innovation, focusing on software engineering within our Cloud Engineering, Data & Analytics network. As a Specialist, you will provide specialized technical knowledge, handling detailed tasks and in-depth analyses to support specific projects. You will adapt to a fast-paced environment, take ownership of your work, and consistently deliver quality results that drive value for clients and contribute to the team's success.
In this role at PwC Acceleration Center India, you will leverage your skills to support client-facing projects, offering technical know-how and conducting thorough analyses. Within our Software Engineering practice, you will have the opportunity to collaborate with a diverse team, applying your learning mindset to develop your potential and contribute to innovative solutions. This position offers a unique chance to grow professionally while making a meaningful impact in the field of cyber security and DevOps engineering.
Responsibilities
- Developing and maintaining software applications using programming languages such as Java, Python, and C++
- Implementing Continuous Integration/Continuous Delivery (CI/CD) pipelines to streamline software development processes
- Conducting code reviews and debugging to enhance software quality and performance
- Collaborating with cross-functional teams to gather and analyze business requirements for software solutions
- Designing and integrating enterprise application architectures and microservices for scalable solutions
- Utilizing API management and REST client technologies to facilitate seamless application integration
- Applying software testing methodologies to validate functionality and reliability of applications
- Supporting the development of application frameworks and lifecycle management processes
- Engaging in business process improvement initiatives to optimize software development workflows
- Providing technical support and troubleshooting for software-related issues in client environments
What You Must Have
- At least a Bachelor's degree
- At least 1 years of experience
- Oral and written proficiency in English required
What Sets You Apart
- Preference for at least one of the following fields of study: Artificial Intelligence, Business Analytics, Computer and Data Engineering, Computer Science, Human Computer Interaction, Industrial Engineering, Information Systems/Technology, Machine Learning, Management Information Systems, Software Engineering
- Demonstrating proficiency in Acceptance Test Driven Development (ATDD) and Continuous Integration/Continuous Delivery (CI/CD)
- Utilizing programming languages such as Python, Java, and JavaScript
- Excelling in software development methodologies and application lifecycle management
- Supporting projects with specialized knowledge in microservices and enterprise application integration
- Conducting in-depth analyses using object-oriented design and solution architecture
- Applying technical know-how in debugging and troubleshooting issues