We are seeking an experienced and highly skilled Database Engineer to design, implement, and manage robust, scalable, and secure database systems. The ideal candidate will be responsible for defining database architecture, ensuring performance optimization, and supporting business-critical applications.
Key Responsibilities:
Design and develop scalable database architectures based on business requirements
Define database standards, guidelines, and best practices
Optimize database performance, availability, and reliability
Manage database security, backup, and recovery strategies
Work closely with development teams to design efficient data models
Monitor and troubleshoot database issues and implement improvements
Ensure data integrity, consistency, and compliance with regulations
Evaluate and recommend new database technologies and tools
Required Skills & Qualifications:
Strong experience in database design and architecture
Expertise in RDBMS (such as MySQL, PostgreSQL, Oracle, or SQL Server)
Hands-on experience with NoSQL databases (MongoDB, Cassandra, etc.)
Proficiency in SQL and performance tuning
Experience with data modelling and schema design
Knowledge of cloud platforms (AWS, Azure, or GCP)
Familiarity with data security and compliance standards
Strong problem-solving and analytical skills
Preferred Qualifications:
Experience with big data technologies (Hadoop, Spark)
Knowledge of DevOps practices and CI/CD pipelines
Certification in database technologies or cloud platforms
Experience in high-availability and distributed systems