company logo

Distributed platform Lead

Mumbai
Navi Mumbai
Full-Time
Senior: 12 to 20 years
50L - 90L (Per Year)
Posted on Sep 16 2024

About the Job

Skills

datastore
RFP
database
Elasticsearch
kafka
disaster recovery

Education

B.E./B.Tech/MCA in Computer Science or Information Technology

2

Experience

Minimum of 12-15 years of hands-on experience in distributed computing and data management, with a focus on leading technologies such as Hadoop, Kafka, Elasticsearch, and Spark.

2

Job Summary

The Distributed Database Lead is responsible for overseeing the design, implementation, and management of distributed database environments, including Hadoop, Kafka, and Spark. This role emphasizes automation, self-healing capabilities, and containerization, integrating these services into both Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS) models. This role requires expertise in leading distributed technologies such as Hadoop, Kafka, Elasticsearch, and Spark, with a focus on replication strategies, migration, indexing, and capacity planning.

3

Key Responsibilities

1. Lead and participate in RFP processes, design and architect distributed datastore solutions ensuring scalability, reliability, and performance to meet evolving business needs.

2. Develop and implement methodologies to offer distributed database services on IaaS and PaaS models also to ensure the IaaS and PaaS offerings are scalable, secure, and user-friendly.

3. Design, implement and manage containerized distributed datastores environments using Docker and Kubernetes.

4. Develop container orchestration strategies to improve scalability and manageability of distributed database solutions.

5. Design, implement, and manage automation solutions for database deployment, management using tools like ansible & jenkins.

6. Evaluate and select appropriate distributed technologies and platforms such as Hadoop, Kafka, Elasticsearch, and Spark. Develop and implement a strategy for distributed databases in alignment with business objectives.

7. Design and implement replication strategies to ensure data redundancy, fault tolerance, and disaster recovery capabilities across distributed environments.

8. Plan and execute data migration strategies between different datastore platforms or versions, minimizing downtime and ensuring data integrity throughout the process.

9. Optimize data indexing strategies to improve query performance and data retrieval efficiency in distributed datastore environments.

10. Monitor and analyze data growth patterns, resource utilization, and performance metrics to forecast capacity requirements and plan for future scalability.

11. Conduct performance analysis and tuning of Hadoop, Kafka, Spark, and Elasticsearch components to maximize efficiency and throughput.

12. Create and maintain comprehensive documentation of distributed datastore configurations, procedures, and best practices. Provide training and mentorship to team members as needed.

4

Desired Skills

1. Proven experience in managing RFP processes and vendor evaluations.

2. Proficiency in replication strategies, data migration, indexing techniques, and capacity planning for distributed datastore environments.

3. Strong understanding of distributed computing principles, data consistency, fault tolerance, and disaster recovery strategies.

4. Experience with performance tuning and optimization of distributed datastore solutions to achieve optimal throughput and latency.

5. Strong understanding of distributed computing principles, Hadoop ecosystem components, and best practices for cluster management.

6. Proficiency in scripting languages such as Python, Shell, or Perl for automation and scripting tasks.

7. Extensive experience with automation tools, specifically Ansible and Jenkins.

8. Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.

5

Certifications

CCAH / CCAK / Elastic Certified Engineer certifications is highly desirable.

About the company

We are the force behind the meteoric rise of Indias leading telecom operator Jio with 400 Million+ customers. In Addition to this we have also powered an exhaustive list of digital apps & services that have delivered functionality, usability, engagement, scale and loyalty. We provide solutions for customers (B2C) and enterprise (B2B). We have an end to end 5G solution consisting of 5G Radio, a com ...Show More

Industry

Media & Telecommunication...

Company Size

51-200 Employees

Headquarter

Navi Mumbai, Maharashtra

Other open jobs from Jio