Requirements:
· 3+ years experience with RDBMS and T-SQL.
· 3+ years experience with NoSQL and DataLakes.
· 3+ Knowledge of Spark, Python, or Scala
· Strong familiarity with map/reduce programming models
· Proficiency in writing production-quality code
· Deep expertise in database schema design, optimization, and scalability
· Experience with Azure or AWS cloud-based service-oriented architecture
· Solid understanding of testing pyramid (unit, integration, black box, service)
· Experience working in an Agile/Scrum environment
· Strong analytical and problem-solving skills
· Good time management and organizational skills
· Ability to work on challenging issues independently or in a team environment
· Ability to learn and adapt quickly to new technologies and environments
· Strong communication skills
Nice-to-have's:
· Experience with Databricks or Azure ML
· Experience applying machine learning algorithms to solve complex data mining problems
· Experience with BI tools
· Understanding of cloud platforms and providers and DevOps
· Bachelor's Degree in Computer Science, Engineering, Mathematics or related field