Senior Database Engineer
Hace 2 días
México
EPAM Systems
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
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.
• 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.