DaVita's Integration program is a crucial platform used in many strategic initiatives required for DaVita Kidney Care. This position is focused on providing technical leadership for its design, development, and support.
Requirements
- Expertise in designing and developing large, highly scalable integration solutions and applications using a variety of Integration Platforms, Domain Driven Design, Micro Services Architecture, REST API Design, Google Cloud Platform.
- Expertise in technologies like Java 9, Fuse ESB, Micro Services, Spring Frameworks, Spring Cloud, Kafka, Denodo, Google Cloud Platform, Spanner, DataFlow, GKE, etc.
- 10+ years of software architecture, design and development experience.
Responsibilities
- Provide technical leadership for design, development and support of IT applications and services.
- Design and conduct technical skill building programs.
- Guide and mentor Tech Leads and Developers in above technologies and best practices.
- Design and develop solutions using a variety of Integration Platforms, Domain Driven Design, Micro Services Architecture, REST API Design, Google Cloud Platform.
- Develop and maintain expertise in tools and technologies used at DaVita.
- Collaborate with Prod Managers/Owners and Architects, DevOps and other IT teams to design, develop and deploy the best solutions to ensure high level of customer service.
- Establish Technical Best Practices and Governance within DaVita.
Other
- Partner with IT Leadership to develop strategic and tactical plans to deliver projects and meet project objectives.
- Build a culture of Innovation in partnership with Principle Architects.
- Develop and maintain knowledge of dialysis business processes as well as all DaVita systems that support the business.
- Keep up with latest technologies and best practices.
- Excellent leadership and people management skills.
- Good verbal and written communication skills to be able to communicate with diverse audience.
- Excellent time management, conflict management, decision-making, problem solving, presentation, documentation, planning and organization skills.
- Expertise in Agile methodologies with geographically dispersed teams on-site and off-shore.