RESPONSIBILITIES
- Taking responsibility and ownership of the new feature development of the strategic Treasury Data Platform built on Hadoop, Scala, and Spark
- Supporting the Developers, Business Analysts, Architects, and Project Managers across all regions and business clusters, delivering robust design and technical solutions
- Solving complicated problems in an elegant way
- Working on all aspects of analysis, design, implementation, and deployment of all software related to the core data applications
- Focusing on good code quality and high-test coverage and actively participating in code reviews
- Building robust systems and taking responsibility for their stability in production
- Keeping up with current industry trends
PROFILE
- Excellent technical knowledge of Scala/Java, object-oriented and/or functional programming design principles
- Experience in Big data/Hadoop Technologies: Spark, Hive, Impala
- Experience in Agile methodologies: Scrum, Kanban
- Experienced in at least one of the following frameworks: CATS, Scalaz, doobie, http4s, FS2
- Very strong communication skills, with the ability to clearly convey information to non-technical colleagues
- Excellent knowledge of database design fundamentals, multi-threaded, high throughput, low-latency design components
- Ideally have DevOps, source control, unit and integration testing, continuous integration, release management, and other software development experience
APPLICATION PROCESS
If you fulfil ALL of the key criteria for this position, then please submit your application for the attention of Kiva Donald to techjobs@linumconsult.com. If your application is successful you will be contacted within 48 hours for a further discussion.