TechHeads - Technical Talent Experts - Sourcing First-class Technology Talent across the full tech-stack including legacy systems right up to…
Kdb+ Developer
TechHeads is currently seeking a skilled Kdb+ Developer to join our Client’s continuously growing team. The successful Developer will be contributing to the design, development, and maintenance of a robust futures analytics platform. The role involves leveraging the kdb+ database technology and cloudKDB framework to process and analyse financial data, manage derived datasets, and ensure seamless integration with Java-based systems.
Responsibilities:
* Develop, maintain, and optimize kdb+ applications for futures analytics, derived datasets, and housekeeping tasks.
* Collaborate with Java development teams to integrate kdb+ functionalities, ensuring efficient data publishing and processing workflows.
* Utilize the cloudKDB framework to build scalable and reliable applications while coordinating with the cloudKDB team for data storage, support, and deployment.
* Provide legacy support for the DNA framework while actively transitioning to the cloudKDB environment.
* Write, test, and deploy high-quality code using Intellij or VSCode as the preferred IDEs.
* Perform unit testing using the QUnit framework and maintain version control with Git/Bitbucket.
* Ensure CI/CD pipelines are effectively managed through Bitbucket, and Artifactory.
* Create and maintain comprehensive project documentation in Confluence.
Required Skills and Experience:
* Proven experience with kdb+ database technology and Q language. 2-3 years minimum.
* Familiarity with analytics engines for derived datasets and general-purpose scripting in kdb+.
* Strong proficiency in development frameworks such as cloudKDB and a good understanding of legacy frameworks like DNA.
* Experience with IDEs like Intellij (preferred) or VSCode.
* Solid understanding of version control systems (Git/Bitbucket) and CI/CD tools (TeamCity, Artifactory).
* Knowledge of unit testing frameworks like QUnit.
* Proficiency in creating technical documentation using Confluence.
* Excellent problem-solving skills and ability to work in a fast-paced environment.
* Experience in Oracle will be an advantage.
* Familiarity with financial data analytics, particularly in futures markets.
* Experience in transitioning legacy systems to modern frameworks.
* Advanced-level skills in bash tools and scripting.
#J-18808-Ljbffr