- Home
- Jobs
- Megamind IT Solutions
- Senior Database Developer
Senior Database Developer
Job Description Roles & Responsibilities JOB SUMMARY We are seeking a highly skilled and experienced Senior Database Developer/Designer to lead the design, development, optimization, and administration of our database systems. The ideal candidate will have deep expertise in SQL Server, strong experience in database performance tuning, and a solid understanding of data modeling and secure database practices. Experience with MySQL, Oracle, or NoSQL databases (e.g., MongoDB, Cosmos DB) is a strong plus. Key Responsibilities Design and implement scalable, secure, and high-performance relational database solutions. Develop and optimize stored procedures, functions, views, and triggers using T-SQL. Collaborate with software developers and DevOps teams to integrate databases into applications and deployment pipelines. Analyze and tune slow-performing queries, indexes, and execution plans. Perform logical and physical data modeling, normalization, and schema design. Implement and maintain data backup, recovery, and disaster recovery strategies. Monitor database health, availability, and capacity using built-in and third-party tools. Ensure data integrity, security, and compliance with internal and external standards. Document database structures, processes, and best practices. Mentor junior developers and contribute to database architecture decisions. Desired Candidate Profile Bachelor s degree in Computer Science, Information Systems, or a related field. 5+ years of experience in database development and administration. Expert-level proficiency in Microsoft SQL Server (2016 or later). Strong command of T-SQL, query optimization, and indexing strategies. Experience with database design, normalization, and data modeling tools (e.g., ER/Studio, dbForge). Familiarity with SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS). Solid understanding of database security, role-based access control, and encryption. Experience with source control (e.g., Git) and working in Agile/Scrum environments. Preferred (Nice-to-Have) Experience with MySQL, PostgreSQL, or Oracle databases. Exposure to NoSQL technologies such as MongoDB, Cosmos DB, or Redis. Familiarity with cloud-based database services (e.g., Azure SQL, AWS RDS). Knowledge of CI/CD pipelines and database versioning tools (e.g., Flyway, Liquibase). Experience with data warehousing, ETL pipelines, or BI tools. Soft Skills Excellent communication and documentation abilities Ability to work independently and collaboratively across teams. Detail-oriented with a focus on performance, reliability, and maintainability. Company Industry IT - Software Services Department / Functional Area DBADatawarehousing (IT Software) Keywords Senior Database Developer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyMegamind IT Solutions
- LocationEgypt
- CategoryCybersecurity
- SourceNaukrigulf
- Listed1 month ago
Related Cybersecurity jobs
Senior Support Engineer Digital Channels
The Senior Support Engineer Digital Channels is responsible for end-to-end production support, maintenance and enhancement of the Bank's mobile banking…
Technical Project Manager
We are looking for an experienced Technical Project Manager to lead the planning, execution, and successful delivery of software development and digital…
Registered Midwife
Midwives are recognized as a responsible and accountable professional who works in partnership with women to give the necessary support, care and advice during…
Senior Consultant PSP
This is a position focused on power systems analysis. The skill shall be applied to a large span of issues such as renewables integration, grid code compliance…