We provide IT Staff Augmentation Services!

Cassandra Engineer/architect Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 4 yrs. hands - on experience in managing Cassandra databases; 4 end-to-end projects, including design, architect, data-modelling, migration, tuning, security, deploy and manage, operational support
  • Datastax Cassandra 3.4 - 5.x; 6-180 nodes, 2/3 DC, Vnode, Spark, Solr, AWS, Azure; install, upgrade, tuning, data modelling, support Cassandra databases and queries
  • Production and development database support in a Global ecommerce and Cloud environments
  • Infrastructure and database design, backup/recovery and performance tuning
  • Worked as database engineer, architect, operations DBA at Walmart, Confidential, Ericsson/T-Mobile, MobileIron, Confidential, Confidential, Confidential, Confidential and Oracle
  • Extensive hands-on scripting skills, including BASH, and PowerShell

TECHNICAL SKILLS

  • Datastax Cassandra 3.x-5.x
  • Spark
  • Solr
  • Apache Cassandra
  • Python
  • Oracle 9i 10g 11g 12c
  • RAC
  • Data Guard
  • ASM
  • AQ
  • RMAN
  • GlodenGate 10g 11g 12c
  • Grid Control
  • Veridata
  • TDE
  • Red Hat Linux
  • AIX
  • HP-UX
  • Ubuntu

PROFESSIONAL EXPERIENCE

Cassandra Engineer/Architect

Confidential, San Francisco, CA

Responsibilities:

  • Build Cassandra clusters using Chef for all tiers in AWS environment
  • Analyze and tune data model Cassandra tables during DB2 to Cassandra migration process
  • Updated and maintained Chef cookbooks for Cassandra
  • Worked wif product teams to optimize reads for Cassandra resiliency and latency testing in pre-prod environment.
Cassandra Engineer/Architect

Confidential, Seattle, WA

Responsibilities:

  • Build Cassandra clusters for all tiers, including OS and Network security rules
  • Worked wif analysts to model Cassandra tables from business rules and enhance/optimize the existing tables
  • Setup 256-bit encryption and TDE for Cassandra environments
  • Worked wif QA to optimize Cassandra for Production using custom load testing tools.

Cassandra Engineer/Architect

Confidential, Austin, TX

Responsibilities:

  • Add multiple datacenters to the existing production cluster
  • Install and upgrade DSE Cassandra from 4.8 to 5.0
  • Tune existing data model to optimize partition key
  • Tune compaction strategy on existing tables
  • Wrote Spark Scala/Python code to analyze data anomalies.
  • Migrate Cassandra JVM from CMS to G1GC
  • Setup and deployed TDE, and encryption for Cassandra
  • Imported data from Oracle to Cassandra using Spark
Cassandra Engineer/Architect

Confidential, San Diego, CA

Responsibilities:

  • Migrate 100+ node prod cluster to a new 100+ node Cassandra domain
  • Upgrade DSE 4.7 to 4.8.x

Lead Cassandra Engineer/Architect

MobileIron, Mountain View, CA

Responsibilities:

  • Migrate existing Cassandra implementation to Production ready environment
  • Data modelling, tuning, migrate existing STCS to Date Tier Compaction Strategy
Cassandra Engineer/Architect

Confidential - Redmond, WA

Responsibilities:

  • Upgraded 12 nodes * 2 DC production clusters from DSE 4.6.3 to 4.7.3
  • Expanded 30 node, 2 DC cluster to 180 nodes, 3 DC cluster
  • Created script to automate creation of C* nodes in Confidential Azure and Linux environments using Bash and Powershell
  • Created script to automate Node Repair in the production environment
  • Decommissioned and Added new nodes in pre-prod/prod environments
  • Create OpsCenter HA in Active-Passive mode
  • Create/maintain users, account management, roles, ACLs, Jump server, endpoints
  • Maintain, tune, and support Spark jobs
  • Extensively used JSTACK, JSTAT, JPS to analyze/diagnose JVM issues
  • Tuned and optimized Cassandra queries, including compaction strategy.
  • Upgraded 45 node cluster from 4.7.3 to 4.8
  • Created BASH scripts to automate configure and build new Cassandra nodes.
  • Ongoing Cassandra support, diagnose and tune issues related to JVM, IO, Consistency, and Mutation issues in production and non-prod environments

Oracle DBA/Architect

Confidential, Bellevue, WA

Responsibilities:

  • Setup Oracle GlodenGate 12c for Geo-redundancy and Active/Active bi-directional replication
  • Operational support of Production (30TB+) and Development databases
  • Oracle GlodenGate upgrade, failover, switchover activity, and setup Veridata
  • Support Cassandra clusters in production environment (daily feeds from Oracle databases)
  • Setup Physical and Logical standby

Cassandra DBA

Confidential - San Bruno, CA

Responsibilities:

  • Setup 54 node, 2 DC Cassandra clusters from ground up (OS, Storage, Kernel, DSE software, configuration)
  • Support 6-12 nodes, 2 DC Cassandra production clusters; decommission nodes, add/replace nodes, manage backups, tune Cassandra databases, manage alerts via Opscenter, integration wif Nagios
  • Upgrade Cassandra software across all tiers
  • Optimized and tuned queries against Cassandra databases
  • Migrate Cassandra clusters to VNODE
  • Managed Cassandra cluster using Solr
  • Automated C* installation process using BASH scripts
  • Cassandra development and tuning support across all tiers for multiple applications.
  • Install, support and tune Oracle 11g RAC databases

Oracle Database consultant

Confidential - Foster City, CA

Responsibilities:

  • Worked on Data Center Migration project involving 25TB legacy database (5 node Oracle RAC)
  • Upgraded 10g to 11gR2; Converted 1-node instance to multi-node RAC, ASM migration
  • Implemented 2-way and multi-way replication across 3 Oracle datacenters using Oracle Gloden Gate
  • Implemented Oracle GlodenGate 11gR2 HA on a 3-node RAC using ACFS and DBFS
  • RMAN backup and recovery, cloning

Senior Oracle DBA

Confidential, Seattle, WA

Responsibilities:

  • Worked wif the internal development team to provide the necessary SQL, PL/SQL and other database management scripts to enhance, tune, optimize and implement database related development activities.
  • Installed and supported 2-node 10gR2 and 11gR2 RAC databases, running on RedHat Linux 5.
  • Successfully deployed 3 business critical applications wifin a month involving database installation, tuning, DBA support, interaction wif development, business analysts, consultants, and Oracle support.
  • Collaborated wif managed service providers, internal development team, consultants and Oracle Support, to plan, optimize, and design database systems and its supporting applications.
  • Wrote several scripts (shell, SQL) associated wif monitoring, database backups, tuning, and cloning.
  • Deployed and implemented Oracle Grid Control (10g, 11g, and 12c) to monitor all databases.
  • Tuned and improved daily purge process using partitioning and parallel processing by 400%.
  • Contributed to Data Center migration project involving database upgrades; 9i to11g, 10g to 11g.
  • Improved code deployment techniques by enhancing shell and SQL scripts and processes.
  • Coached DBAs to improve efficiency, quality and productivity whilst working on multiple projects.

We'd love your feedback!