SENIOR CASSANDRA ENGINEER - (E-756)

Epam Systems


We are seeking a highly skilled Senior Cassandra Engineer to join our team and lead efforts in designing, implementing, and optimizing scalable NoSQL database solutions. This role is ideal for a professional with deep expertise in Cassandra and other NoSQL technologies, coupled with the ability to architect and maintain database systems that meet the highest standards of performance and reliability. Responsibilities Lead and design scalable architecture solutions for NoSQL database systems, with a focus on both cloud-based and on-premise environments Act as the domain expert for database performance tuning, troubleshooting, and providing recommendations on best practices Provide technical leadership for resolving production issues and conducting root cause analysis across different layers of the technology stack Define SLA, SLO, and build associated SLI dashboards to monitor database service level performance Drive innovation by evaluating and providing insights for new Cassandra-related technologies, conducting PoCs, and performing detailed risk assessments Plan and manage the capacity, growth strategy, and life-cycle processes of production database platforms Establish and enforce database best practices and operational frameworks for the team Develop automation scripts and manage configuration using tools like Ansible and Terraform for database-related administrative tasks Collaborate with cross-functional engineering teams to integrate database solutions into broader system architectures Ensure database observability by configuring key metrics, dashboards, alarms, and alerts for continuous monitoring Act as a mentor and technical resource for team members on NoSQL technologies, particularly Cassandra Requirements 3+ years of experience in NoSQL database systems such as Cassandra, DynamoDB, MongoDB, and ScyllaDB, with domain expertise in at least two technologies Experience with infrastructure automation and configuration management using tools like Ansible and Terraform Knowledge of AWS database solutions and ecosystems, including EC2, DynamoDB, CloudWatch, Security Group, and VPC concepts Proficiency in high-level programming languages such as Python, Java, or Go for software or data engineering tasks Strong familiarity with Git for version control and collaborative workflows Expertise in data store technologies, encompassing relational and NoSQL systems, high availability, replication/sharding, disaster recovery solutions, and database observability tools Background in Computer Science, Computer Engineering, or related fields, with a Bachelor's degree Nice to have Familiarity with additional high-level programming frameworks like Django for integration with database systems Skills in conducting capacity forecasting and workload sizing for large-scale NoSQL deployments Understanding of advanced VPC/Subnet/Route53 configurations in a cloud architecture We offer/Benefits - 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

trabajosonline.net © 2017–2021
Más información