Senior IT Technologist-MongoDB

Medtronic

Hyderabad
Full time
7 - 10 Yrs
- INR
span 1

Required Skills:

Mongodb Database

Responsibilities may include the following and other duties may be assigned:

  • Participate in a Global team of Database Architects, Engineers and Administrators to provide technical solution to projects that engage MDT database platforms.
  • Provide hands on technical support across the various on premise and cloud-based database offerings.
  • Participate in the design of our Database As A Service solutions for cloud-based database offerings.
  • Participate in the design of our automated provisioning solutions for on premise and cloud-based database offerings using modern automation tools.
  • Partner with various IT Infrastructure teams and to fulfill project needs while providing exceptional customer outcomes.
  • Provide technical leadership and governance for the big data team, ensuring the implementation of solution architecture within the Mongo & Hadoop ecosystem.
  • Design and implement scalable MongoDB architecture (replica sets, sharding, high availability)
  •  Ensure data security and compliance with industry standards, including Kerberos integration and encryption.
  • Architect overview of the administration, configuration, and maintenance of Mongo & Hadoop clusters and associated databases on On-Prem & Cloud-base(AWS).
  • Provide experience with database monitoring technologies for on premise and cloud-based databases including Prometheus, Grafana, SQL Studio, SolarWinds, RDS Console, CloudWatch, Ambari, Cloudera Manager, or custom scripts to track performance metrics and detect issues
  • Provide experience with desktop client tools including MongoDB Database Tools, PGAdmin, DBeaver, HeidiSQL, Navicat, SQL Developer, SQL Studio, Toad, etc.
  • Provide experience with database security products and techniques including auditing, encryption, virtual private databases, row level security, etc.
  • Provide experience with enterprise backup and recovery tools and techniques for providing full, incremental, online, offline and transaction log backups.
  • Work well with IT teams and Business Partners to identify and implement opportunities to improve database performance, reliability, scalability and availability.
  • Willingness to contribute, learn and grow as a member of a team that supports a variety of technologies.
     

Required Knowledge and Experience:

  • Bachelor’s Degree
  • Minimum of 4-5 Years of Mongo DBA Architect, Strong Internals, Aggregation framework, Indexing and experience with MongoDB Atlas.
  • Minimum of 5+ Years of Hadoop DBA Architect, experience with Hadoop distributions (Cloudera, Hortonworks, or Apache) and Strong knowledge of Hadoop ecosystem components: HDFS, YARN, Hive, HBase, Spark, Oozie, Zookeeper, etc.
  • Minimum of 2 years’ experience with open source or cloud-based databases.

Nice to Have

  • Recent experience with Apache Hadoop versions 3.4 and 3.3
  • Proficiency in Hadoop ecosystem tools like Pig, Hive, HBase, and Oozie
  • Experience integrating MongoDB with big data ecosystems (Kafka, Spark, etc.) is a plus.
  • Recent experience with MariaDB, PostgreSQL, Snowflake, SQL Server or Oracle databases in addition to Hadoop & Mongo DB.
  • Recent experience with capacity planning and estimating the requirements for the Mongo & Hadoop clusters.
  • Recent experience deploys in Hadoop clusters using Apache source or distribution sources like Cloudera.
  • Recent experience managing the size of Hadoop clusters based on the data to be stored in HDFS.
  • Recent experience deploys of Mongo DB clusters using MongoDB OPS Manager or Atlas CLI.
  • Ability to manage and review Hadoop & Mongo log files.
  • Recent experience with IAM tools and automated security provisioning for on premise and cloud-based database technologies.
  • Recent experience with automated database provisioning using Terraform, CloudFormation, etc.
  • Recent experience with scripting languages like MongoDB Shell, Perl, PowerShell, BASH, KSH, etc.
  • Recent experience with coding languages Java, Python, JavaScript and SQL
  • Recent experience provisioning databases on Microsoft Azure, Amazon EC2 or Amazon RDS.
  • Recent experience with modern backup approaches and tools including NetBackup or Data Domain for on premise and cloud-based databases.
  • Significant database development or support experience with application development and implementation teams.
  • Recent experience with DevOps and software engineering technologies.
  • Proficiency in Unix, Linux and Windows Server operating systems
  • Knowledge of SQL commands for data retrieval and manipulation
  • Understanding of various DBMS types (i.e., relational, columnar, non-relational)
  • Proficiency in installation, configuration, and maintenance of different DBMS platforms
  • Proficiency in data migration between different database systems

About Company

Medtronic
Learn more about the company