Kinetica Database Developer
An onsite senior database developer who architects, tunes, and builds real-time analytics solutions on Kinetica's GPU-accelerated, in-memory database — writing expert SQL and Python UDFs, managing schemas and ingestion pipelines, and acting as the Kinetica SME. Based in Tampa FL, Irving TX, or Mississauga, Canada.
- Compensation
- $70.2K–$170K / yr
- Location
- Not listed
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 3+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 8+ years of experience in database development
- 3-5 years of hands-on experience with Kinetica DB
- In-depth knowledge of Kinetica's in-memory, GPU-accelerated architecture
- Proven expertise in performance tuning and optimization within the Kinetica environment
- Experience with Kinetica User-Defined Functions (UDFs) in Python
- Experience with Kinetica time-series data handling
- Proficiency in Kinetica administration, monitoring, and security management
- Expert-level SQL skills
Full description
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Location
This is an onsite role based in Tampa, FL ; Irving, TX in the US and Mississauga, Canada.
Your Role
- Architect, design, and implement robust, scalable, and high-performance database solutions using Kinetica.
- Develop and maintain complex SQL queries, and User-Defined Functions (UDFs) to support application requirements.
- Perform advanced performance tuning and optimization of Kinetica queries and data structures to ensure real-time processing capabilities.
- Utilize native Kinetica APIs and develop custom Python User-Defined Functions (UDFs) to implement complex business logic and data processing pipelines.
- Serve as the subject matter expert on Kinetica's native features, including geospatial analysis, graph analytics (GSQL), and time-series functions. Drive the adoption and implementation of these features to solve complex business problems.
- Design and manage data models and schemas. Implement and oversee efficient data ingestion pipelines into the Kinetica database.
- Work closely with data scientists, application developers, and business analysts to understand their data needs and provide effective database solutions.
Your Skills and Experience
- Experience: 8+ years of experience in database development, with at least 3-5 years of hands-on experience with Kinetica DB.
- In-depth knowledge of Kinetica's in-memory, GPU-accelerated architecture.
- Proven expertise in performance tuning and optimization within the Kinetica environment.
- Extensive experience with Kinetica's native features, including:
- User-Defined Functions (UDFs) in Python.
- Time-series data handling.
- Proficiency in Kinetica administration, monitoring, and security management.
- Database Proficiency:
- Expert-level SQL skills.
The base compensation range for this role in the posted location is: $70,176- $170,040
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.