Backend Developer and Database Expert
دوام كامل
في Limitless Incubators
في
Pakistan
نُشرت يوم January 22, 2025
تفاصيل الوظيفة
- We are seeking a highly skilled Backend and Database Expert to join our dynamic team. The ideal candidate will have extensive experience working with large-scale databases and backend development. This role is pivotal in ensuring high performance, scalability, and reliability of our systems.
- Database Management:
- Design, develop, and maintain large-scale databases.
- Optimize database performance, indexing, and query tuning for high traffic and large datasets.
- Manage database replication, backups, and disaster recovery strategies.
- Monitor and improve database health, resolving any performance bottlenecks.
- Backend Development:
- Build and maintain server-side logic, APIs, and application integrations.
- Ensure high performance and responsiveness of backend systems.
- Implement security and data protection best practices.
- Troubleshoot and debug backend-related issues.
- System Design and Architecture:
- Collaborate with cross-functional teams to design scalable and robust system architectures.
- Develop solutions for handling large volumes of data efficiently.
- Ensure seamless integration between the backend and front-end systems.
- Documentation and Reporting:
- Maintain clear and comprehensive documentation for databases and backend systems.
- Provide regular performance and status reports to stakeholders.
- Proven experience with large databases (e.g., MySQL, PostgreSQL, MariaDB, MongoDB).
- Strong proficiency in backend programming languages (e.g., PHP, Python, Java, Node.js).
- Deep understanding of database architecture, design patterns, and performance optimization.
- Familiarity with cloud database solutions (e.g., AWS RDS, Google Cloud SQL, Azure SQL).
- Experience with RESTful APIs and microservices architecture.
- Knowledge of version control tools like Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Experience in handling high-traffic applications or enterprise systems.
- Familiarity with caching mechanisms (e.g., Redis, Memcached).
- Knowledge of CI/CD pipelines and containerization tools (e.g., Docker, Kubernetes).
- Understanding of monitoring tools (e.g., Prometheus, Grafana).
- Bachelor’s degree in Computer Science, Information Technology, or related fields (or equivalent experience).
- Work with cutting-edge technology on challenging projects.
- Opportunities for professional growth and career advancement.
- Collaborative and innovative work environment.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.