Senior Database Engineer

6 days ago


Chennai, Tamil Nadu, India Citi Full time ₹ 8,00,000 - ₹ 12,00,000 per year
Key Responsibilities:
  • Database Design & Development: Design, model, and implement robust and scalable database solutions for both Oracle and Big Data platforms.
  • Performance Tuning & Optimization: Proactively monitor, analyze, and optimize database performance for Oracle (SQL, PL/SQL, views, packages, stored procedures) and Big Data (Hive, Impala) environments. Identify and resolve bottlenecks, ensuring efficient query execution and data retrieval.
  • Data Ingestion & ETL: Develop and manage efficient data ingestion pipelines using tools like Sqoop for moving data between relational databases and Hadoop.
  • Big Data Management: Administer, maintain, and optimize Hadoop ecosystem components, including Hive and Impala, ensuring data availability and integrity.
  • Data Modeling: Create and maintain logical and physical data models for both OLTP and analytical systems.
  • Troubleshooting & Support: Provide expert-level troubleshooting and support for database-related issues, ensuring minimal downtime and business continuity.
  • Collaboration: Work closely with data scientists, data analysts, developers, and other stakeholders to understand data requirements and deliver effective database solutions.
  • Documentation: Create and maintain comprehensive documentation for database designs, configurations, and operational procedures.
  • Best Practices: Advocate and implement database best practices, including security, backup, recovery, and disaster recovery strategies.
  • Reporting & Analytics Support: Collaborate with BI teams and analysts, providing expertise on data structures and potentially supporting reporting tools like Tableau.
Required Skills & Experience:
  • Minimum 5+ years of hands-on professional experience in database administration, development, or engineering roles.
  • Proficiency in Oracle Database:
    • Extensive experience with Oracle SQL, PL/SQL, views, packages, and stored procedures.
    • Proven ability in Oracle query tuning, performance optimization, and index management.
    • Familiarity with Oracle database architecture, backup/recovery, and security concepts.
  • Strong Big Data Ecosystem Knowledge:
    • Demonstrable experience with Hadoop and its core components.
    • Expertise in Hive for data warehousing and query processing.
    • Experience with Impala for real-time querying of data in Hadoop.
    • Solid understanding of data ingestion tools like Sqoop for RDBMS-to-Hadoop data transfer.
  • Data Warehousing & ETL Concepts: Strong understanding of data warehousing principles, dimensional modeling, and ETL processes.
  • Analytical & Problem-Solving Skills: Excellent analytical, problem-solving, and debugging skills with a keen eye for detail.
  • Communication: Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Desired (Good to Have) Skills:
  • Tableau or other BI Tools: Experience working with Tableau (dashboard development, data source connectivity, performance optimization) or similar business intelligence tools is a significant plus.
  • Other NoSQL Databases: Exposure to other NoSQL databases (e.g., Cassandra, MongoDB) is beneficial.
  • Cloud Platforms: Experience with database services on cloud platforms (AWS, Azure, GCP).
  • Scripting Languages: Proficiency in scripting languages such as Python or Shell scripting for automation and data manipulation.
  • Version Control: Familiarity with version control systems (e.g., Git).
  • Agile Methodologies: Experience working in an Agile/Scrum development environment.
Education:
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi's EEO Policy Statement and the Know Your Rights poster.



  • Chennai, Tamil Nadu, India Worktual Innovations Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Enterprise Database AdministratorExperience: 10+ Years Work Location: Chennai [ work from office]About the RoleWe are seeking an experienced Senior Enterprise Database Administrator to manage and optimize mission-critical SQL and NoSQL databases. The role requires strong expertise in PostgreSQL, MySQL, and MongoDB, along with proven experience in...


  • Chennai, Tamil Nadu, India Citi Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Discover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewKey Responsibilities:Database Design & Development: Design, model,...


  • Chennai, Tamil Nadu, India Newt Global Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title: Senior Database DeveloperLocation: ChennaiExperience: 5 - 8 years (flexible)About the RoleWe are looking for a skilled Database Developer with strong hands-on experience in Oracle or MS SQL and exposure to PostgreSQL (PGS). The ideal candidate will have a solid background in database development, performance tuning, and query optimization....


  • Chennai, Tamil Nadu, India CDM Smith Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    CDM Smith is seeking a Senior Database Administrator to join our Digital Engineering Solutions team This individual will be part of the Development group within the Digital Engineering Solutions team, helping design and implementation of cloud-based solutions facilitating CI/CD pipeline, and ensuring that software development and operations teams work...


  • Chennai, Tamil Nadu, India OneMagnify Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior Database Applications DeveloperRole Summary:As a Senior Database Developer at OneMagnify, you will play a pivotal role in designing, developing, and maintaining scalable database solutions that support critical business functions. This position requires expertise in database management systems, a collaborative mindset, and a passion for driving...

  • Database Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India IT Company Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title:Sybase Database EngineerLocation: Chennai or Bangalore (Hybrid/On-site, 24x7 rotational shifts)Experience:2-12 years in Sybase database engineeringEmployment Type:Full-time, 1-year contract for Business As Usual (BAU) support in Managed ServicesCompany:A leading provider of IT managed servicesWe are hiring a Sybase Database Engineer with 2-12 years...


  • Chennai, Tamil Nadu, India TransUnion Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    TransUnion's Job Applicant Privacy NoticeWhat We'll BringWe are seeking a highly skilled Engineer to join our Database Engineering team, with a primary focus on PostgreSQL. This role also includes supporting Oracle environments, making it ideal for candidates with a strong foundation in both technologies.What You'll BringAct as a subject matter expert for...


  • Chennai, Tamil Nadu, India Fiserv Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Calling all innovators – find your future at Fiserv.We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card,...


  • Chennai, Tamil Nadu, India ValGenesis Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    About ValGenesisValGenesis is a leading digital validation platform provider for life sciences companies. ValGenesis suite of products are used by 30 of the top 50 global pharmaceutical and biotech companies to achieve digital transformation, total compliance and manufacturing excellence/intelligence across their product lifecycle.Learn more about working...


  • Chennai, Tamil Nadu, India Optimum Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    10+ years of experience as a Senior Database Developer.Strong knowledge of SQL & NoSQL databases.Good knowledge in AWS cloud services; exposure to Azure data platforms preferred.Proficiency in cloud-native databases (DynamoDB, CosmosDB, Amazon RDS, Aurora).Experience with ODS design and development.Strong knowledge of caching strategies (Redis).Familiarity...