Description

Job Description: 

2-7+ years of relevant work experience in a team-focused environment
• 2-7+ years of experience in distributed system design
• 2-7+ years of experience using Python or Java
• 2-7+ years of experience or interest in functional programming languages
• Strong object-oriented design and programming skills and experience in OO languages (Java)
• Proven experience applying domain driven design to build complex business applications
• Deep understanding of multidimensionality of data, data curation, and data quality, such as traceability, security, performance latency, and correctness across supply and demand processes
• In-depth knowledge of relational and columnar SQL databases, including database design
• Expertise in data warehousing concepts (e.g. star schema, entitlement implementations, SQL vs NoSQL modeling, milestoning, indexing, partitioning)
• Experience in REST and / or GraphQL


 

Education

Any Graduate