Job Description :
Location:Minneapolis, Dallas, Cincinnati, San Francisco

Extensive experience managing highly-available, large, multi-datacenter Cassandra clusters in production, in a platform/infrastructure/DBA role, preferably in a Cloud environment.
Experience scaling Cassandra clusters to support high read/write throughput and tuning Cassandra & the JVM for low-latency response times.
Solid understanding of Cassandra data modeling patterns and anti-patterns; experience working closely with development teams to design & optimize database schema based on application access patterns.
Experience scripting administrative tasks using python or shell scripts. (If you’ve written larger scripts or apps with python, even better
Experience with configuration management and source control systems (Ansible, Git
Solid grasp of Unix/Linux operating system management & fundamentals.
Prior experience working with Agile methodologies.
Extensive experience in Amazon AWS cloud infrastructure with particular reference to provisioning, security, and management.
Design AWS infrastructure to move local applications to public & private cloud. Design complex solutions which integrate AWS cloud, on premise , networking and security. Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions
Develop standardized AMI images and Cloud formation automation scripts for building non-prod and prod environments on AWS
Design, deploy and support highly available and scalable distributed Cassandra (Datastax OR Apache) database solutions for high transactions mission critical applications.
Develop data models and perform planning of architecture, functions, modules, recovery, standards and implementation
Installations, configurations and monitoring DataStax Enterprise cluster and/or open source cassandra cluster
Maintain and develop data models, structures, and procedures to ensure the integrity and performance of database components
Work with internal and external customers to develop new value-added programs and data solutions with existing data warehouse structure
Analyzes and determines information needs and elements, data relationships and attributes, data flow and storage requirements, and data output and reporting capabilities
Research and evaluate alternatives and recommend solutions for business issues
Create ad-hoc reports utilizing various data sources
Maintain current knowledge of relevant technologies
Participates in continuous improvement efforts in enhancing performance and providing increased functionality
24*7 on-call operations for mission critical application.
Must have good verbal, written, interpersonal and presentation skills

Similar Jobs you may be interested in ..