Position: Database developer
Company: Voypost
Experience required: 3y
English level: upper

Hey 🙌
We are looking for a Strong Middle/ Senior Database developer 
 ASAP💥

Requirements:
- PostgreSQL;
- PostgREST;
- level of English: upper-intermediate and above.

Responsibilities:
- Database design: Develop and maintain high-performance PostgreSQL databases.
- PostgREST API: Customize RESTful APIs from PostgreSQL schemas.
- Database connections: Securely connect applications and services with proper authentication.
- Schema management: Design, maintain, and optimize database schemas and views.
- Database logic: Create efficient SQL queries, functions, triggers, and procedures.
- Row Level Security: Implement and manage access controls for specific users.
- Index management: Build and optimize indexes for query performance.
- Webhook management: Set up real-time integrations with external services.
- Database replication: Ensure data consistency across multiple instances.
- Secret management: Securely store and retrieve database credentials.
- Security measures: Establish strong password policies and access controls.
- Full Text Search: Implement efficient search capabilities.
- Data integrity: Establish relational integrity and encryption mechanisms.
- Table partitioning: Design strategies for managing large datasets.
- Query optimization: Continuously improve SQL query efficiency.
- Testing: Design and execute database tests for performance and integrity.
- Timeout management: Configure efficient timeout settings.
- Backup and recovery: Ensure data integrity and perform regular backups.
- Performance monitoring: Diagnose and enhance database performance.
- Documentation: Document processes, configurations, and standards.
- Professional development: Stay current with industry trends in PostgreSQL and PostgREST.

This project provides full-time employment (40 hours a week).

Duration:
6+ month

Time zone:
CEST

Technical state:
The project is already under development

Product Description:
 You will Collaborate with cross-functional teams to define, design, and develop new features and enhancements.
Work with frontend and backend teams to ensure seamless data integration and consumption.

Stages of employment:
1. HR interview - up to 30 minutes;
2. Technical interview - up to 1 hour;
3. There will be a small test task after passing the technical interview.