Job Description
one is responsible for overseeing the design, implementation, and management of both types of databases within an organization. You will play a critical role in ensuring data integrity, availability, and security while optimizing database performance and scalability. Your expertise in SQL and NoSQL technologies, along with your strong leadership skills, will be essential in guiding and mentoring a team of database administrators and developers.
Responsibilities
- Database Design and Architecture: Lead the design and architecture of SQL and NoSQL databases to meet business requirements, ensuring optimal performance, scalability, and reliability. Collaborate with stakeholders to understand their needs and translate them into appropriate database solutions.
- Database Management: Oversee the installation, configuration, and maintenance of SQL and NoSQL database management systems (DBMS). Ensure data integrity, availability, and security through regular backups, patching, and monitoring.
- Performance Optimization: Identify and resolve performance issues in SQL and NoSQL databases, including query optimization, indexing strategies, and data partitioning. Implement best practices for efficient data retrieval and storage in both types of databases.
- Database Security: Develop and enforce database security policies and procedures to protect sensitive data from unauthorized access in SQL and NoSQL databases. Ensure compliance with relevant data privacy regulations and industry standards.
- Team Leadership: Provide technical guidance and mentorship to a team of database administrators and developers working with SQL and NoSQL databases. Set performance objectives, conduct performance evaluations, and identify training needs to enhance the team's skills and expertise.
- Database Governance: Establish and enforce database governance standards specific to SQL and NoSQL databases. Define data modelling practices, naming conventions, and documentation guidelines. Ensure adherence to data management best practices and compliance requirements.
- Collaboration and Communication: Collaborate with cross-functional teams, such as software developers, network administrators, and system administrators, to ensure seamless integration of SQL and NoSQL databases with applications and infrastructure. Communicate database-related updates, issues, and solutions effectively to stakeholders.
- Database Monitoring and Troubleshooting: Implement monitoring tools and processes to proactively identify and resolve SQL and NoSQL database issues. Conduct root cause analysis and recommend preventive measures to minimize downtime and maximize uptime.
Qualifications
- Proven experience as a Database Administrator or similar role, with expertise in both SQL and NoSQL databases.
- In-depth knowledge of SQL database management systems (e.g., Oracle, MySQL, SQL Server) and proficiency in SQL query optimization, indexing, and performance tuning.
- Strong understanding of NoSQL databases such as MongoDB, Cassandra, or Elasticsearch, including data modelling, indexing, and scalability considerations.
- Familiarity with cloud-based database technologies, such as Amazon RDS, Azure Cosmos DB, or Google Cloud Fire store.
- Experience with data security and privacy principles in SQL and NoSQL databases, including encryption, access controls, and auditing.
- Proficiency in scripting languages (e.g., SQL, PowerShell, Python) for automating database tasks and troubleshooting.
- Excellent leadership and team management skills, with the ability to motivate and develop a team of database professionals.
- Strong analytical and problem-solving abilities, with a keen attention to detail.
- Effective communication and collaboration skills to work with cross-functional teams and stakeholders.
- Note: This job description is a general overview and may be subject to change or customization based on the organization's specific requirements and the emphasis on SQL or NoSQL databases.
Responsibilities
Proficiency in aspects of product management which help translate business priorities into product innovations. Proficient in stakeholder management across functions including senior leaders. Ability to handle E2E project journey including business value delivery. Strong business acumen to arrive at relevant solutions. Ability to manage delivery through partners. People Management skill for managing large teams as well as stakeholders. Execution excellence and application support understanding Project Management, understanding of Devops & Agile Understanding of platforms & technologies used in retail ecosystem. Logical thinking and informed about modern tools & technologies and applicability.
Qualification
Bachelor’s or master’s degree in computer science, Information Technology, or a related field with 8-10+ years of experience