DBA - MongoDB and PostgreSQL
4 weeks ago
We are seeking a skilled and experienced Database Administrator (DBA) to manage and administer PostgreSQL and MongoDB databases. The ideal candidate will have a strong background in database management, containerization, and cloud-native technologies, with a particular focus on ensuring the availability, performance, and security of database systems. MUST HAVEDatabase Management & Administration:
- Install, configure, and manage PostgreSQL and MongoDB databases.
- Monitor database performance and ensure high availability and scalability of the database infrastructure.
- Perform routine maintenance tasks such as backups, indexing, and database tuning.
- Implement and manage database clustering, replication, and failover strategies.
- Implement security best practices for PostgreSQL and MongoDB databases, including data encryption, user access control, and audit logging
- Ensure compliance with data protection regulations and corporate policies.
- Conduct regular security assessments and apply patches and updates as necessary.
- Set up and manage monitoring tools such as Prometheus, Grafana, or ELK stack for real-time database performance and health monitoring.
- Troubleshoot database issues and work closely with DevOps and application teams to resolve performance bottlenecks.
- Document database configurations, procedures, and best practices.
- Prepare and present regular reports on database performance, availability, and usage.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Knowledge of additional database systems such as MySQL or SQL Server.
- Experience with database migration and data warehousing solutions.
- Database Migration Experience
- Deploy and manage database instances within Kubernetes clusters using Helm, Operators, or custom scripts.
- Kubernetes Management
- Deploy and manage database instances within Kubernetes clusters using Helm, Operators, or custom scripts.
- Monitor and manage resource allocation, scaling, and scheduling of database pods within Kubernetes.
- Troubleshoot and resolve issues related to database deployments on Kubernetes.
Qualifications:Education:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 6-8 years of experience in database administration, with specific experience in PostgreSQL and MongoDB.
- Good understanding of cloud-native technologies.
- Proficient in PostgreSQL and MongoDB management and administration.
- GCP/AWS Any cloud exposure
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
-
Senior Backend Engineer, Python
3 weeks ago
Cairo, Egypt Invitro Capital Full time**Job Overview**: Invitro Capital is seeking a highly skilled and experienced Senior Backend Engineer with expertise in Python to join our team in Egypt. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems for our portfolio companies. You will work closely with cross-functional...
-
Full stack Developer
4 weeks ago
Cairo - Alexandria Desert Road, Egypt Gex Search Full time 1,000 - 1,200Job Summary:We are seeking a highly skilled Full-Stack .NET Developer with 6+ years of experience in the Fintech industry. The ideal candidate will have expertise in .NET Core, C#, ASP.NET, JavaScript frameworks (React/Angular/Vue), SQL Server, and cloud technologies (Azure/AWS). You will play a key role in designing, developing, and maintaining scalable,...