As the Lead Development Architect you will be responsible for guiding the team, providing direction and designs and support while also being a hands on developer.
The Role:
- Work closely with SAP data scientists to understand their projects and their needs.
- Create high level requirements and designs.
- Define and implement architectural / coding best practices and participate in software design and code reviews with the development team consisting of frontend-, backend-, full-stack, Dev-Ops and ML engineers.
- Guide developers while giving them space to learn and grow
- Support the product team with technical feasibility analysis, solution proposals, and ballpark effort estimations.
- Support customer workshops and engagements with holistic architecture and solution integration expertise
- Communicate with central architecture teams inside SAP for software design and integration tasks
- Stay on top of technology trends and actively participate in the SAP Expert community to share knowledge.
Required:
- Bachelor, Master or Ph.D. degree in Computer Science, Artificial Intelligence, or other relevant disciplines.
- Proven experience in designing, developing, deploying, and testing multi-tenant business applications in the cloud with a focus on backend infrastructure.
- Experience in developing data-driven microservices, APIs, CI/CD pipelines, TDD, hands-on experience with docker containers and Kubernetes, familiar with one of the cloud providers.
- At least 5+ years of professional experience as developer.
- Proven ability to work in an agile environment using SCRUM methodology
- Strong communication and collaboration skills, with the ability to work effectively in cross-cultural teams.
Preferred:
- Experience in writing technical documentation.
- Experience in data science or data engineering
- Knowledge about the SAP Business Technology Platform
- Familiarity with JSON, Git, docker, kubernetes, AWS, GCP.
San Jose
Job Segment:Cloud, Developer, Testing, ERP, Computer Science, Technology