- Design and develop reusable software modules that meet customer requirements while upholding high standards of reliability, security, maintainability, and performance.
- Assist in defining product technical architecture.
- Maintain and document deliverables in Rally as needed
- Participate in peer reviews for designs, code, and other work products and scrum ceremonies
- Perform software quality assurance, including all types of testing
Essential Skills:
- DataBricks
- Spark
- Python/scala
- Kafka
- Real time data ingestion