Job responsibilities :
- Oversee day-to-day operation of data warehouses, databases, data lakes, and analytics platforms, ensuring systems are stable, reliable, and performing optimally.
- Manage incident resolution, including investigating, troubleshooting, and resolving data-related issues in a timely manner to minimize operational disruption.
- Continuously monitor performance and optimize queries, ETL pipelines, and other data processes for efficiency and reliability.
Perform regular system maintenance, including software upgrades, patches, and backups to ensure high availability of data systems.
Oversee the execution of maintenance and support projects, ensuring timelines are met and resources are used effectively. Manage team activities to support project deadlines and deliverables.
Develop and refine operational processes, workflows, and best practices for data support and maintenance. Ensure the team follows standardized procedures to ensure consistency and efficiency.Ensure all systems, processes, and issues are well-documented, and produce regular reports on system health, incident resolution, team performance, and resource allocation.Assist in managing the departmental budget for tools, licenses, infrastructure, and training, ensuring financial efficiency within the department.
Work with data engineers, business analysts, and IT teams to ensure that support and maintenance activities align with business needs and analytics objectives.
Manage relationships with third-party service providers, ensuring that vendors meet service level agreements (SLAs) and adhere to agreed-upon delivery timelines.Ensure that all data systems comply with relevant security, privacy, regulatory requirements and work closely with security teams to monitor data integrity and safeguard sensitive information.
Lead the evaluation and adoption of new tools or technologies to improve the efficiency of data analytics systems and enhance team productivity.
Identify opportunities for continuous improvement in both technical and administrative aspects of data systems. Introduce automation or other process improvements to reduce manual tasks and increase system uptime.Requirements :
Bachelor's degree in computer science, Information Technology, Data Science, Engineering, or a related field. Advanced degrees or certifications are a plus.5+ years of experience in data management, analytics support, or IT operations, with at least 2 years in a managerial or leadership role.Strong background in data system support and maintenance, including databases, ETL pipelines, data platforms, and analytics tools.Proven track record of managing technical teams and leading them through troubleshooting, maintenance, and operational challenges.Solid understanding of administrative functions such as resource management, team performance, and budgeting.
Expertise in SQL, database management, and data integration tools (ETL platforms, reporting tools, cloud technologies).
Familiarity with cloud platforms (AWS, Azure, Google Cloud).Exceptional project management skills with the ability to manage cross-functional teams and maintain project timelines.Strong documentation skills and experience in preparing management-level reports.Ability to balance technical duties with administrative functions, such as budgeting, scheduling, and team management.Strong problem-solving and analytical skills.Excellent communication and interpersonal skills to engage effectively with both technical and business teams.Ability to prioritize tasks, work under pressure, and handle competing deadlines.