
Lead Engineer – GCP Engineer
Deutsche Bank
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and discuss your own solution for addressing user stories and tasks.
- Drive the technical team.
- Proactively identify the legacy software components and provide technical solutions for upgrade.
- Develop and unit-test, Integrate, deploy, maintain, and improve software.
- Perform peer code review.
- Actively participate in the sprint activities and ceremonies e.g., daily stand-up/scrum meeting, Sprint planning, retrospectives, etc.
- Apply continuous integration best practices in general (SCM, build automation, unit testing, dependency management)
- Collaborate with other team members to achieve the Sprint objectives.
- Report progress/update Agile team management tools (JIRA/Confluence)
- Manage individual task priorities and deliverables.
- Responsible for quality of solutions he/she provides.
- Contribute to planning and continuous improvement activities & support PO, ITAO, Developers and Scrum Master.
Requirements
- Solution Design and Lead Development experience in PySpark and GCP platform for at least 15 years.
- Hands own experience in PySpark, Bigquery, Dataproc, Composer, Terraform, GKE, Cloud SQL and Cloud functions.
- Experience in set-up, maintenance, and ongoing development of continuous build/ integration infrastructure as a part of Devops.
- Create and maintain fully automated CI build processes and write build and deployment scripts.
- Has practical and applied knowledge of design patterns
- Has experience with development platforms: OpenShift/ Kubernetes/Docker configuration and deployment with DevOps tools e.g., GIT, TeamCity, Maven, SONAR
- Good Knowledge about the core SDLC processes and tools such as HP ALM, Jira, Service Now.
- Knowledge on working with APIs and microservices, integrating external and internal web services including SOAP, XML, REST, JSON.
- Strong analytical skills.
- Proficient communication skills.
- Fluent in English (written/verbal).
- Ability to work in virtual teams and in matrixed organizations.
- Excellent team player.
- Open minded and willing to learn business and technology.
- Keeps pace with technical innovation.
- Understands the relevant business area.
- Ability to share information, transfer knowledge to expertise team members.
- Nice to have: Basic knowledge and understanding of Unix, Java and SAS Mainframe is a great plus.
- German Language skills.
- Knowledge in Data warehouse Management and in the field of banking regulation.
Benefits
- Best in class leave policy
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PySparkGCPBigQueryDataprocComposerTerraformGKECloud SQLCloud FunctionsDevOps
Soft Skills
analytical skillscommunication skillsteam playeropen mindedwilling to learninformation sharingknowledge transfer