Careers
Database Jobs
Database Architect
- Basic Qualifications
- 7+ years of experience in SQL and NoSQL Databases.
- Bachelor’s degree in Computer science or equivalent.
- Experience in performance optimization techniques.
- Experience in Open Source Database Technology Platforms such as Mongo, Cassandra, and Hbase. Experience in AWS Platforms and Services.
- Relevant Application/Database replatforming experience (Commercial to Open Source Engines).
- Experience with databases of 1-10TB in size across multiple database platforms (e.g. Mongo, Cassandra, DynamoDB.) desired.
- Experience leading client-specific strategic engagements involving customer/partner teams.
- Experience with migrating database environments from one platform to another.
- Experience working with high availability and server tuning including parameters.
- High-end Troubleshooting and Communication skills.
Senior Database Administrator
- Description:
- Design, implement, and maintain complex relational database systems with Cloud Native principles and best practices to ensure highly available, secure, performant and scalable database systems.
- Plan and deploy database infrastructure build-out, perform upgrades and migrations
- Resident expert in database performance, scalability, complex query tuning, monitoring, and incident response.
- Collaborate with multiple functional teams to coordinate database changes adhering to best practices in an agile development environment.
- Contribute to infrastructure changes in AWS with a deep understanding of AWS services.
- Manage complex data replication environments serving batch as well as real-time use cases.
- Engage in on-call for production systems and take action for incoming pagers and alerts.
- Independently troubleshoot incoming production and pre-production issues and provide timely resolution.
- Contribute to major system upgrades, deployment automation, monitoring enhancements, and Production changes.
- Create operational playbooks, contribute to how-to articles, and gain domain knowledge to drive changes in the team.
- Participate in developing monitoring dashboards and alerts, to improve our ability to proactively analyze and detect problems impacting the stability of the application.
- Responsible for tuning and configuring our databases as well as building tools and scripts to monitor, troubleshoot and automate our systems.
- Coordinate with customer success and developer teams to triage, escalate, and ensure timely resolution of any incidents.
Senior Database Administrator – SQL/ NoSQL
- Description:
- Develop database solutions by designing the proposed system, defining physical database structure and functional capabilities, security, back-up, and recovery specifications.
- Configure RDS services, and create & manage documentation for the configurations.
- Troubleshoot DB Server outages, errors, and slowness as they occur, including some after-hours and weekend support as needed.
- Configure DB monitoring utilities to help communicate risks proactively.
- Determine the most effective way to increase performance and recommend hardware upgrades, server configuration changes, or index/query changes.
- Develop/configure monitoring solutions to continuously monitor DB performance.
- Work with development teams to understand their needs and propose the most optimal physical implementations.
- Configure the database in the high-availability clustering mode and/or on the cloud as necessary.
- Be the in-house expert for DB administration best practices including data backup and retrieval.
- Must be able to learn various database technologies such as MySQL, Postgres, and NoSQL databases.
Senior Database Administrator – SQL/ NoSQL
- Description:
- Develop database solutions by designing the proposed system, defining physical database structure and functional capabilities, security, back-up, and recovery specifications.
- Configure RDS services, and create & manage documentation for the configurations.
- Troubleshoot DB Server outages, errors, and slowness as they occur, including some after-hours and weekend support as needed.
- Configure DB monitoring utilities to help communicate risks proactively.
- Determine the most effective way to increase performance and recommend hardware upgrades, server configuration changes, or index/query changes.
- Develop/configure monitoring solutions to continuously monitor DB performance.
- Work with development teams to understand their needs and propose the most optimal physical implementations.
- Configure the database in the high-availability clustering mode and/or on the cloud as necessary.
- Be the in-house expert for DB administration best practices including data backup and retrieval.
- Must be able to learn various database technologies such as MySQL, Postgres, and NoSQL databases.
Server Jobs
Senior Linux Administrator
- Description:
- Manage and maintain enterprise storage and computing infrastructure, including configuration, troubleshooting, monitoring, upgrading, deploying, optimizing, and break-fix
- Linux Operating System installation, configuration, evaluation, upgrading, patching, hardening, monitoring, analyzing, and deploying
- Install and manage file/backup storage—such as Veeam, NetBackup, AWS backup, and AWS Storage GW—and handle backup, replication, performance optimization, and troubleshooting
- Manage server availability and stability, such as NFS, Autofs, LDAP, NTP, DHCP/DNS, etc.
- Prepare and maintain up-to-date documentation for internal and external customers detailing the configuration of deployed solutions
- Triage, analyze, and perform root cause analysis for infrastructure-related issues
- Support major implementations and projects within the infrastructure
- Provide support and resolve escalations
- Support day-to-day operations
- Required Skills:
- At least 7 years of Linux/Unix system administration experience
- Deep skills in RHEL, CentOS, Fedora, and Ubuntu
- In-depth programming experience with UNIX shell scripts, Python, Ansible, Puppet, etc.
- Strong administrative experience on private clouds, such as VMWare, and open clouds, such as AWS or OCI
- Experience with virtualization technologies using VMWare 6. x and 7. x. clusters
- Experience with enterprise storage systems (NFS a must)
- Experience with enterprise backup systems and technologies
- Excellent documentation skills
- Experience leading extensive troubleshooting and resolving complex issues in a timely manner with minimal or no oversight
- Bachelor’s degree or equivalent experience