Data modelling and data architecture concepts. Data warehousing and data integration knowledge
Experience:
- Strong data governance experience, exposure for IBM – IGC and IA a plus
- Bachelor's Degree or master’s degree in Computer Science, Mathematics, Statistics.
- Demonstrated ability to work in a fast-paced, highly technical environment.
- Excellent communications skills, both written and verbal.
- Ability to troubleshoot complex system issues.
- Ability to handle multiple tasks simultaneously.
- Ability to translate user requirements into technical specifications.
- Ability to train and mentor junior level developers.
- Strong database fundamentals including SQL, performance and schema design.
- Strong understanding of programming languages like Java, Scala or Python.
- Experience with Git.
- 10+ years of hands-on software engineering experience.
- 10+ years of experience integrating technical processes and business outcomes – specifically: data and process analysis, data quality metrics/monitoring, data architecture, developing policies/standards & supporting processes.
- Experience with Spark, Hive, Hadoop, Kafka, Columnar Databases.
- experience in designing solutions for multiple large data warehouses with a good understanding of cluster and parallel architecture as well as high-scale or distributed RDBMS and/or knowledge on NoSQL platforms.