Description
Java, Unix, Docker, Kubernetes, agile development, banking
A tier 1 bank is looking for a strong Java based Data Engineer to join their growing team ASAP. You will need to have 7+ years within the financial sector and a strong communicator.
Key technical skills:
- Strong Java development skills and solid Unix Scripting skills
- Highly experienced with containerisation and virtualisation (eg Docker, Kubernetes, VMs etc.), Understanding of engineering best practices, agile development processes and version control
- Experience using one of Relational Databases (Oracle, Postgres, Sybase or SQL Server) and/or exposure to high frequency tick programming software - HDF5, KDB+ or OneTick
- Experience in distributed computing frameworks (Dask and Spark) any exposure to any one of parallel programming frameworks (MPI, OpenSHMEM, Charm++ and Legion)
- Experience with monitoring production data workflows with all aspects of CI/CD
- Strong communications skills and the ability to work with subject matter expert to extract critical business concepts
- A Bachelor's degree (Masters preferred) in a computational field (Computer Science, Applied Mathematics, Engineering, or in a related quantitative discipline)