Description

Senior CockroachDB Architect/Engineer Apex Systems is a global IT services provider, and our staffing practice has an opening for Senior CockraochDB Engineer and with extensive enterprise architecture and design experience as well as the ability to build optimize and configure a platform to place at our client, an industry leading technology company.
A Fortune 100 Technology Company
Terms: 12 month rolling contract
Project Description:
The CockroachDB Specialist will be responsible for the design, implementation, and ongoing management of a distributed CockroachDB cluster running on OpenShift.
This role will involve working closely with development teams to ensure optimal database performance and scalability, as well as managing the underlying infrastructure.
Design and implement a CockroachDB cluster architecture that meets the organization’s performance, availability, and scalability requirements.
Configure CockroachDB pods and StatefulSets on OpenShift to ensure optimal performance and resource utilization.
Tune queries and indexes to improve database performance and efficiency.
Automate deployment and upgrade processes using tools like Helm or Ansible.
Automate configuration changes to ensure consistency and reduce errors.
Monitor database health, performance, and utilization.
Troubleshoot and resolve database-related issues.
Collaborate with development teams to optimize database usage and performance.
Technical team lead/mentorship role for others on the team, however this is not a role that has direct reports.
Required Project & Technical Experience:
Implementation of CockroachDB in a HA environment structure for RTO=0 and minimal RTO (near 0) mins for high volume transaction system deployed across 4 OpenShift clusters spanning 4 different regions
Strong understanding of CockroachDB architecture, distributed systems, and SQL.
Proficiency in Kubernetes and OpenShift, including pod configuration, StatefulSet workloads, networking, and storage.
Experience with technical setup (greenfield) of CockroachDB on RedHat OpenShift Container Platform environment in on premise environment (not cloud based)
Knowledge of SQL tuning techniques, including query optimization and index design.
Experience with automation tools for deployment, upgrades, and configuration management (e.g., Knowledge of other distributed databases (e.g., Experience with DevOps practices and tools (e.g., Excellent communication, technical writing, and collaboration skills.
Be a part of a great work environment with a very well-organized team and colleagues who will help you succeed.