- 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
- Listed8 years ago
Related Cybersecurity jobs
ED - Development - RE Developer
Lead cross-functional teams in the conceptualization and execution of development projects, ensuring adherence to quality standards and timelines Manage…
Administrative Executive
Provide end to end strong administrative support and perform other administrative duties as requested by reporting manager. Arrange comprehensive travel…
Senior Community Management
Requirements: Bachelor's degree in Business, Marketing, Communications, or a related field. 3 5 years of experience in community management, social media…
Product Manager RIS
Major Responsibilities - Portfolio & Lifecycle Management: Drive specific portfolio call-to-actions, meticulously managing product life cycles, material…