Senior Staff Engineer (Database Administrator MongoDB, PostgreSQL)

Nagarro

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 10 hours ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Requirements

  • Minimum 7 years of experience in a senior technical database administration role within large complex organizations.
  • Proven and essential experience working within the banking or financial services sector.
  • Relevant database certifications in MongoDB PostgreSQL MySQL or Cassandra are required.
  • Excellent knowledge in MongoDB database administration including architecture internals replicasets and sharding.
  • Excellent knowledge in Ops Manager for MongoDB operations.
  • Excellent knowledge in PostgreSQL database administration including architecture internals high availability and clustering.
  • Excellent knowledge in database patching upgrades backup and restore mechanisms for both MongoDB and PostgreSQL.
  • Excellent knowledge in database auditing logging and security best practices.
  • Excellent knowledge in database performance tuning diagnostics and migration.
  • Good knowledge of SQL and PG PL/SQL.
  • Good knowledge of Unix/Linux operating systems.
  • Good knowledge of Agile working practices and modern automation technologies such as Ansible Jenkins and Terraform.
  • Good knowledge of scripting languages specifically Bash and Python.
  • Excellent knowledge in MySQL database administration including architecture internals HA clustering and monitoring is preferred.
  • Good knowledge in Cassandra database administration including architecture internals HA clustering and monitoring is preferred.

 

Responsibilities

 

  • Provide senior-level administration management and support for MongoDB PostgreSQL and other database systems in a 24/7 banking environment.
  • Design implement and maintain robust high availability and disaster recovery solutions using replication clustering and sharding technologies.
  • Plan and execute database patching upgrades and migrations with minimal downtime and risk.
  • Implement and manage comprehensive backup restore and recovery procedures to ensure data integrity and availability.
  • Perform proactive database performance tuning monitoring and capacity planning.
  • Enforce database security policies implement auditing and ensure compliance with financial sector regulations.
  • Utilize Ops Manager and other monitoring tools to ensure database health and performance.
  • Develop and maintain automation scripts and leverage infrastructure-as-code tools for database provisioning and management.
  • Collaborate with development and infrastructure teams within an Agile framework to support project deliverables.
  • Create and maintain documentation for database architectures procedures and configurations.
  • Provide mentorship and guidance to junior team members and act as a subject matter expert.

Qualifications :

Bachelors or masters degree in computer science Information Technology or a related field.


Remote Work :

No


Employment Type :

Full-time

RequirementsMinimum 7 years of experience in a senior technical database administration role within large complex organizations.Proven and essential experience working within the banking or financial services sector.Relevant database certifications in MongoDB PostgreSQL MySQL or Cassandra are requir...
View more view more

Key Skills

  • Databases
  • SQL
  • High Availability
  • PL/SQL
  • Solaris
  • Microsoft SQL Server
  • Database Design
  • Performance Tuning
  • MySQL
  • Shell Scripting
  • Database Administration
  • Oracle

About Company

Company Logo

Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more

View Profile View Profile