AI Jobs Map

EPAM Systems · Desde casa

Senior Database Engineer

RemoteseniorPosted today
Apply on IndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

cassandrajavanosqlawsdata-modelinglinuxmongodbci/cdagentic-ais3identity-and-access-managementjenkinsgitlab-citerraformcloudformationpython

We are seeking a Senior Database Engineer to join our team. This role offers the chance to work on complex data systems that support critical business operations at scale. You'll be part of a team that values technical depth, problem-solving, and a proactive approach to maintaining robust infrastructure. This position is well-suited for someone who enjoys tackling challenging database architecture problems and contributing to long-term system reliability.

Responsibilities

-
Plan Cassandra cluster deployments by estimating data volume and determining hardware requirements based on projected data size and transaction load

-
Set up, install, and configure new Cassandra clusters from the ground up

-
Employ monitoring tools to track cluster availability and overall performance

-
Export stored data into various formats as needed for downstream use

-
Apply primary and secondary indexes appropriately to enable efficient data querying

-
Carry out backup and restore procedures to protect the system against potential failures

-
Fine-tune performance settings related to the Java Virtual Machine, caching mechanisms, and compaction processes

-
Run stress tests against Cassandra clusters and interpret the resulting performance metrics

Requirements

-
A minimum of three years of hands-on, relevant professional experience

-
Deep knowledge of designing and building Cassandra or other NoSQL database systems

-
Any exposure to Astra or AWS Keyspaces platforms

-
Practical skill in Cassandra data modeling, NoSQL architecture design, and managing keyspaces, tables, indexes, user creation, and access permissions

-
Solid understanding of Cassandra's internal mechanisms, including the gossip protocol, hinted handoffs, read repair processes, and Merkle trees

-
Working knowledge of Linux systems and Java configuration

-
Familiarity with MongoDB

-
Understanding of tombstone management and garbage collection/purging processes

-
Experience administering, maintaining, and supporting clusters using tools such as Opscenter, Devcenter, Linux, and Spark

-
Ability to write CQL queries to support integration with Cassandra clusters

-
Basic experience configuring CI/CD pipelines

-
Solid communication skills with English fluency at a B2 level or higher, enabling clear understanding of business requirements and their translation into agentic architectures

Nice to have

-
Experience working with DataStax Enterprise (DSE)

-
Familiarity with AWS services, including at minimum Elastic Compute, S3, and IAM

-
Background integrating systems with Solr and Spark

-
Exposure to automation and CI/CD tools such as Jenkins, GitLab CI, or TeamCity

-
Knowledge of Terraform, CloudFormation, and Python

We offer

-
International projects with top brands

-
Work with global teams of highly skilled, diverse peers

-
Healthcare benefits

-
Employee financial programs

-
Paid time off and sick leave

-
Upskilling, reskilling and certification courses

-
Unlimited access to the LinkedIn Learning library and 22,000+ courses

-
Global career opportunities

-
Volunteer and community involvement opportunities

-
EPAM Employee Groups

-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

More jobs at EPAM Systems