Database Administrator
We are looking for an experienced and proactive Database Administrator for one of our global clients. He/ She will be responsible for designing, implementing, and maintaining database architecture for SQL Server and Cosmos DB on Azure cloud environments. The ideal candidate will have a good understanding of database structure principles, data serialization, Azure cloud data partitioning and replication strategies.
Roles & Responsibilities:
- Cloud Solutions & Migration: Design and develop innovative cloud-based solutions, lead cloud migration projects, and support development teams with DevOps technologies.
- Database Architecture: Architect, implement, and maintain database systems using SQL Server and Cosmos DB within Azure cloud environments.
- Security & Recovery: Ensure robust database security, implement effective data recovery strategies, and manage Azure cloud services related to database operations.
- Performance Optimization: Monitor and optimize database performance on Azure, including applying patches and updating versions as necessary.
- Database Development: Develop and manage database schemas, tables, and dictionaries to ensure efficient data storage and retrieval, with an emphasis on Azure cloud scalability.
- Real-Time Data Pipelines: Utilize Apache Kafka to build real-time data pipelines and streaming applications, specifically within Confluent cloud infrastructure.
- Collaboration & Compliance: Work closely with IT team members to ensure compliance with data governance, performance, and security requirements in an Azure cloud environment.
- Automation & Deployment: Implement automation tools and frameworks for continuous integration and continuous deployment (CI/CD).
- Scripting & Monitoring: Write scripts for service quality analysis, monitoring, and operational purposes.
Core Competencies:
Education & Certification:
- Bachelor’s degree in Computer Engineering, Information Technology, or a related field.
- Microsoft Certified Azure Database Administrator Associate certification is required.
- Microsoft Azure Administrator (AZ-104) certification is preferred.
Knowledge & Experience:
- Extensive experience as a Database Administrator with expertise in SQL Server, Cosmos DB, Data Lakes, Azure Synapse, etc.
- Mandatory experience with Azure cloud, with a strong understanding of Azure services and database-related architecture.
- Familiarity with the Apache Kafka ecosystem, including Kafka Connect and KSQLDB, particularly within the Confluent cloud.
- Solid understanding of database structure principles, data serialization, and Azure cloud strategies for data partitioning and replication.
- Proficiency in data governance, security protocols, and disaster recovery techniques within the Azure cloud environment.
- Strong problem-solving and analytical skills, with experience in optimizing Azure cloud services.
- In-depth knowledge of DevOps practices and processes, with prior experience working in a DevOps environment.
Others
- MNC and good corporate culture
- 5-day work week (Centralised location)
We regret that only shortlisted candidates will be notified.