
Recruiter
Nikita Tsibulsky
Roles:
Must have skills:
Considering candidates from:
Germany, Ireland, Netherlands, United Kingdom, Spain, France and Sweden
Germany, Ireland, Netherlands, United Kingdom, Spain, France and Sweden
Work arrangement:Remote only
Industry:Information technology
Language:English
Level:Middle or senior
Company size:1,001-5,000 employees
Company
Kx technology, incorporating the kdb+ time-series database, is a leader in high-performance, in-memory computing, streaming analytics and operational intelligence. Kx delivers the best possible performance and flexibility for high-volume, data-intensive analytics and applications across multiple industries.
Description
Now KX is looking for a Python Developer to operate within their strategic R&D team. The role entails building an end to end solution and is part of a high-profile, large-scale project.
Must-have skills:
- Excellent knowledge of Python, in particularly building APIs (eg. Flask-RESTful), HTML5 CORS and building tooling to interacts with the API
- Comprehensive understanding of security covering
- users, groups, roles and ACLs appropriate for a self-service solution
- cryptographic operations (eg. interacting with OpenSSL, maintaining a private CA, …)
- integration and use of OAuth2 identity tokens
- Strong UNIX skills (eg. Shell, Makefiles, …) and familiarity with build and deployment toolchains
- Experience processing and querying (ideally time series) data to generate reports using appropriate tooling
- Strong knowledge of relational databases (eg. PostgreSQL, MySQL and SQLite)
- Nearly-fluent English skills
Nice-to-have:
- Familiarity creating solutions that work for Windows, macOS and Linux targets
- Experience with cloud and cloud services (eg. IAM, VPC, Object Storage) beneficial
- Integrating with cloud instance metadata, (v)TPMs/HSMs, secret managers
- Experience with containerization technology
- Comfortable reading library code (including C bindings) to workaround limitations and the use of step-through debuggers and strace/ltrace to understand problems
- Familiarity with kdb+/q
Questions
Have questions about this position? Ask us via email or try the company page.
Position closed, but we can still help
Check out our current open positions