Overview
Cloud-native software engineering role within PwC's Software and Product Innovation practice, building, testing and improving applications on Google Cloud across the full development lifecycle as part of the Acceleration Center India.
What you'll do
- Develop cloud-native applications on Google Cloud across the full software development lifecycle
- Translate business requirements into application designs, technical specifications and implementation plans
- Write, review and maintain code across programming languages, frameworks and service integrations
- Build and maintain CI/CD pipelines to support automated delivery, testing and deployment
- Create and execute test cases, including acceptance test driven development, unit testing and regression testing
- Troubleshoot application defects, performance issues and integration gaps across environments
- Apply software design patterns, object-oriented design and coding standards to improve maintainability
- Collaborate with client teams to interpret feedback, refine solutions and adjust priorities as needs change
- Review assigned deliverables from junior team members and provide guidance on technical approach and code quality
- Support application modernization efforts by adapting legacy systems into scalable cloud-based solutions
What you'll need
- At least a Bachelor's degree
- At least 4 years of experience in software engineering or infrastructure engineering
- 4+ years of hands-on GCP experience, including enterprise-scale modernization or migration programs
- Oral and written proficiency in English
- Proficiency in Acceptance Test Driven Development (ATDD)
- Utilizing Continuous Integration/Continuous Delivery (CI/CD) methodologies
- Excelling in API Management and Microservices architecture
- Developing applications using Java, Python and JavaScript
- Managing complex software development projects with Agile methodologies
- Building client relationships through effective communication and problem-solving skills
- Strong proficiency in containerization and orchestration (Docker, GKE, GKE Autopilot)
- Hands-on experience with Cloud Service Mesh (Anthos Service Mesh) and Service Directory
- Strong backend development skills in Python and REST API design
- Hands-on experience with GCP migration tooling (Migrate for Compute Engine, Database Migration Service, Storage Transfer Service)
- Experience with schema conversion and database migration across heterogeneous and homogeneous sources
- Proven experience building and managing CI/CD pipelines using Cloud Build, Cloud Deploy, Artifact Registry, GitHub Actions, GitLab CI, Jenkins, Argo CD or Flux CD
- Strong proficiency in Infrastructure as Code and configuration management (Terraform, Ansible, Config Connector)
- Experience with API integration testing and validation frameworks
- Strong understanding of advanced networking (VPC, Cloud DNS, Load Balancing) and cloud security (Secret Manager, Cloud KMS, IAM, Security Command Center)
- Hands-on Site Reliability Engineering (SRE) experience, including SLI/SLO management and observability tooling (Cloud Monitoring, Cloud Trace, Cloud Profiler)
- Strong scripting skills in Python and Bash/Shell, with working proficiency on Linux systems and the gcloud CLI
- Excellent communication, leadership and stakeholder management skills
- Knowledge of Agile methodology and practices
Nice to have
- Preference for at least one field 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 hands-on Google Cloud Platform DevOps experience in client settings
- Building cloud-native applications through software development and testing
- Applying CI/CD, version control and automated deployment workflows
- Interpreting data to guide recommendations and technical decisions
- Mentoring junior team members while navigating ambiguous project needs
Details
- Location: Bangalore, India
- Travel requirements not specified
Read the full description and apply on the company’s own careers page.