Senior Technical Lead
India
Job Description
Senior Technical Lead
Chennai, Tamil Nadu

Job Summary

Job Summary

We are seeking an experienced Database Administrator (DBA) with 5–8 years of hands-on experience in database administration, cloud database management, and data migration initiatives. The ideal candidate should possess strong expertise in managing and optimizing enterprise databases across on-premises and cloud environments (Azure and AWS), along with working knowledge of ETL tools, data integration, and migration methodologies.

 

Key Responsibilities

Key Responsibilities

Database Administration

  • Install, configure, upgrade, patch, and maintain database platforms including SQL Server, Oracle, PostgreSQL, and MySQL.
  • Monitor database performance, troubleshoot issues, and implement performance tuning strategies.
  • Manage backup, recovery, disaster recovery, replication, and high-availability solutions.
  • Ensure database security, access controls, compliance, and data integrity.
  • Perform capacity planning, database health checks, and proactive monitoring.

Cloud Database Management

  • Administer and support cloud database services on Microsoft Azure and AWS.
  • Manage Azure SQL Database, Azure Managed Instances, AWS RDS, Aurora, and cloud-native database services.
  • Support cloud migrations, database upgrades, and platform modernization initiatives.
  • Optimize cloud database performance, scalability, availability, and cost efficiency.

Data Migration & Modernization

  • Participate in end-to-end database migration projects from on-premises to cloud and between database platforms.
  • Design and execute migration strategies, including assessment, schema conversion, data validation, and reconciliation.
  • Perform database backup/restore, lift-and-shift migrations, and modernization activities.
  • Validate migrated data for completeness, consistency, and performance.

ETL & Data Integration

  • Work with ETL tools and data integration platforms to support data movement and transformation activities.
  • Collaborate with Data Engineering teams to design and troubleshoot ETL workflows.
  • Support data warehouse and analytics platform integrations.
  • Assist in performance optimization of ETL jobs and data pipelines.

Operational Excellence

  • Create and maintain database administration documentation, SOPs, and runbooks.
  • Participate in production support, root cause analysis, and incident management.
  • Collaborate with application, infrastructure, DevOps, and cloud teams.
  • Automate routine DBA activities using scripting and infrastructure automation tools.

Skill Requirements

Required Skills

  • 5–8 years of experience in Database Administration.
  • Strong administration experience with one or more databases:
    • Microsoft SQL Server
    • Oracle
    • PostgreSQL
    • MySQL
  • Experience with:
    • Backup & Recovery
    • Performance Tuning
    • High Availability & Disaster Recovery
    • Database Security & Compliance
    • Replication and Clustering Technologies
  • Hands-on experience with:
    • Microsoft Azure (Azure SQL Database, Azure SQL Managed Instance, Azure VM, Azure Storage)
    • AWS (RDS, Aurora, EC2, S3, CloudWatch)
  • Working knowledge of ETL/Data Integration tools such as:
    • Azure Data Factory (ADF)
    • SSIS
    • Informatica
    • Talend
    • AWS Glue
    • Databricks (preferred)
  • Strong understanding of Data Migration concepts, methodologies, and best practices.
  • Experience in migration, validation, reconciliation, and cutover planning.
  • Proficiency in SQL scripting and database automation.
  • Experience with PowerShell, Python, Bash, or Shell scripting.

Preferred Skills

  • Experience with cloud migration and database modernization programs.
  • Knowledge of Data Warehousing, Data Lakes, and Analytics platforms.
  • Familiarity with CI/CD, DevOps, and Infrastructure as Code (Terraform, ARM, CloudFormation).
  • Azure or AWS certifications preferred.
  • Knowledge of monitoring tools and observability platforms.

Other Requirements

Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder management skills.
  • Ability to work in a fast-paced, cross-functional environment.
  • Strong documentation and customer-facing skills.

Nice-to-Have Certifications

  • Microsoft Azure Database Administrator Associate (DP-300)
  • Azure Administrator Associate (AZ-104)
  • AWS Certified Database – Specialty
  • AWS Solutions Architect Associate
  • Oracle Database Administrator Certification

This JD is suitable for hiring a mid-level to senior DBA who can manage production databases while supporting cloud migration and modernization programs.

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion.