Head of Cloud Storage
Salla, Saudi Arabia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Oct 20, 2023
Last Date
Nov 20, 2023
Location(s)

Job Description

As the Director of Cloud Storage, Database, and Data Streaming, you will oversee the design, implementation, and maintenance of the organization's cloud storage infrastructure, database systems, and data streaming architecture. Your role will involve managing a team of professionals, coordinating projects, and ensuring the efficient and secure operation of the company's cloud storage, databases, and real-time data streaming pipelines. You will collaborate with various stakeholders to align technology strategies with business goals and drive continuous improvement in cloud storage, database management, and data streaming practices.


Key Responsibilities:

Cloud Storage Strategy and Planning:

  • Develop and implement a comprehensive cloud storage strategy aligned with the organization's goals and objectives, considering scalability, reliability, and cost-effectiveness.
  • Evaluate different cloud storage providers and technologies and recommend solutions that meet the organization's requirements.
  • Collaborate with other departments to understand their data storage needs and provide guidance on cloud storage-related matters.

Database Management and Optimization:

  • Oversee the design, implementation, and administration of the organization's databases, including MongoDB, SQL, and other relevant databases, ensuring data integrity, availability, and security.
  • Manage and optimize database systems for efficient data storage, retrieval, and performance.
  • Implement best practices for data modeling, indexing, query optimization, and data replication/synchronization.

Data Streaming Architecture:

  • Evaluate, design, and implement a robust and scalable data streaming architecture utilizing technologies such as Kafka, Kafka Connect, and related streaming frameworks.
  • Collaborate with data engineering and analytics teams to leverage the data streaming architecture for real-time data ingestion, processing, and distribution.
  • Ensure data streaming pipelines are reliable, scalable, and fault-tolerant, and implement monitoring and alerting systems for their health and performance.

Infrastructure Design and Implementation:

  • Oversee the design and implementation of the organization's cloud storage infrastructure, ensuring scalability, security, and high availability.
  • Collaborate with the infrastructure team to provision, scale, and optimize cloud storage resources.
  • Implement monitoring and alerting systems to ensure the health and performance of the cloud storage infrastructure.

Security and Compliance:

  • Establish and enforce robust security measures to protect the organization's data stored in the cloud and databases.
  • Ensure compliance with relevant data protection and privacy regulations.
  • Implement encryption, access controls, and backup mechanisms to safeguard data stored in the cloud and databases.

Team Leadership and Management:

  • Lead a team of cloud storage, database, and data streaming professionals, providing guidance, mentorship, and support.
  • Assign tasks, set performance objectives, and conduct regular performance evaluations.
  • Foster a collaborative and innovative work environment, promoting knowledge sharing and professional development.

Project Management:

  • Manage cloud storage, database, and data streaming-related projects from initiation to completion, ensuring timely delivery within budget and scope.
  • Coordinate with cross-functional teams to define project requirements, allocate resources, and manage project risks.
  • Monitor project progress, identify and resolve any issues or obstacles, and communicate project status to stakeholders.

Requirements

  • Bachelor's degree in computer science, information technology, or a related field. A master's degree is preferred.
  • Proven experience in cloud storage, database management, and data streaming, preferably in a leadership role.
  • Strong knowledge of cloud storage platforms and providers, such as Amazon S3, Microsoft Azure Blob Storage, or Google Cloud Storage.
  • Experience with database systems, including MongoDB, SQL, and other relevant databases.
  • Familiarity with data streaming architectures and technologies, such as Kafka, Kafka Connect, and related frameworks.
  • Experience in optimizing databases and data streaming pipelines for performance, scalability, and fault tolerance.
  • Proficiency in project management, including planning, resource allocation, and risk management.
  • Excellent leadership and team management skills, with the ability to motivate and inspire a diverse team.
  • Strong

Job Specification

Job Rewards and Benefits

Salla

Information Technology and Services - Jeddah, Saudi Arabia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.