Lead Engineer managing GCP applications and mentoring teams at Deutsche Bank. Responsible for software design, development, and integration with Agile methodologies.
Responsibilities
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
Principal Engineer leading global waste management program for Micron Technology. Driving compliance and operational excellence across diverse manufacturing sites.
Technical Lead for React Native in a high - scale mobile engineering organisation. Leading hybrid delivery and collaborating with iOS and Android teams in London.
Software Engineer II developing components while providing system solutions development at TD. Engaging in analytics, support, testing, and proof of concepts aligned with objectives.
Software Engineer II at TD providing technical expertise in software development. Collaborating with cross - functional teams to deliver high - quality solutions.
Sr. Technical Lead managing the architecture and design of CPQ solutions for Rolls - Royce. Collaborating with partners and enhancing solutions across multiple countries.
Software Engineering Lead at PrePass driving innovation and collaboration within engineering to deliver robust solutions. Leading a team focused on developing scalable systems for the transportation industry.
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.