Virtusa Corporation

Lead Software Engineer

Virtusa Corporation$120K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience managing and optimizing NoSQL databases like Cassandra and Couchbase.
  • In-depth knowledge of Cassandra architecture and key concepts such as Gossip protocol and replication strategies.
  • Proficiency with Cassandra and Couchbase administration tools, specifically nodetool, dsetool, and cbq.
  • Experience with performing database backup and recovery operations using NodeTool snapshots and DataStax OpsCenter.
  • Hands-on experience in live data migration activities ensuring minimal downtime.
  • Familiarity with monitoring tools like DSE OpsCenter, Prometheus, and Grafana.
  • Basic knowledge of relational databases such as PostgreSQL is a plus.

Responsibilities

  • Manage and optimize distributed NoSQL databases, focusing on performance and capacity.
  • Execute cluster expansion and capacity planning to meet evolving needs.
  • Tune database performance and monitor systems for optimal operation.
  • Perform backup and recovery operations to maintain data integrity.
  • Oversee live data migration efforts while maintaining minimal service interruption.
  • Collaborate with stakeholders to discern database needs and propose solutions.
  • Implement monitoring strategies to ensure observability and reliability of systems.
Full Job Description
Job Requirements

P1C3STSStrong experience managing and optimizing distributed NoSQL databases such as Cassandra and Couchbase, including cluster expansion, capacity planning, performance tuning, monitoring, and troubleshooting.
Deep understanding of Cassandra architecture and internals, including Gossip protocol, peer-to-peer communication, replication strategies, compaction strategies, and incremental repairs.
Hands-on expertise with Cassandra administration tools such as nodetool and dsetool for cluster configuration, node management, and performance optimization. Also experience with Couchbase tools such as cbq
Proven experience performing database backup and recovery operations using NodeTool snapshots, CBQ and DataStax OpsCenter.
Experience with SSTable migration and data movement activities across live Cassandra clusters with minimal downtime.
Strong hands-on experience with monitoring and observability tools including DSE OpsCenter, Prometheus, and Grafana.
Ability to collaborate with customers and stakeholders to explain database architecture concepts, evaluate requirements, and recommend scalable and reliable database solutions.
Working knowledge of relational databases such as PostgreSQL is an added advantage.
Hands-on experience with cloud platforms such as AWS and GCP.
Expertise in managing large-scale, multi-instance, multi-tenant server environments with a focus on reliability, scalability, and operational excellence. Cassandra DBACouchbase DBAGCP , AWSSQL Database, Postgres
CI/CDJira, Rally

Work Experience
710years

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

  • Virtusa Corporation
    Engineer
    $135K — $160K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $135K — $160K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $138K — $165K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $120K — $145K *
    Phoenix, AZ 85032 (Maricopa County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Project Manager
    $95K — $115K *
    Wilmington, DE 19805 (New Castle County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer jobs: