Getir is the pioneer of ultra-fast delivery. By bringing together great technology with a unique operational model, we were the first to introduce the concept of groceries being delivered to your door in minutes. Technology continues to be at the heart of our business as we expand across.
Great technology is developed by great people, and thats why were looking for talented technologists to join our team.
We are seeking an experienced Database Administrator with expertise in both relational and NoSQL database systems, as well as real-time data streaming technologies. The ideal candidate will manage and optimize PostgreSQL and MongoDB environments.
What Youll Be Doing?
- Design, implement, and maintain PostgreSQL and MongoDB database systems in production environments
- Perform database installation, configuration, and upgrades across multiple environments
- Monitor database performance, identify bottlenecks, and implement optimization strategies
- Manage database security, including user access controls, authentication, and encryption
- Develop and execute backup and disaster recovery strategies for both SQL and NoSQL databases
- Implement high availability solutions including replication, clustering, and failover mechanisms
- Conduct capacity planning and resource allocation for database infrastructure
- Analyze query performance and implement indexing strategies for PostgreSQL
- Optimize MongoDB collections, indexes, and aggregation pipelines for improved performance
- Tune database parameters and configuration settings based on workload characteristics
- Implement monitoring solutions using tools like New Relic or database-specific monitoring platforms
- Conduct regular performance reviews and capacity planning assessments
- Automate routine database maintenance tasks using scripting languages (Python, Bash, PowerShell)
- Participate in on-call rotation for critical database and streaming infrastructure support
- Collaborate with development teams to optimize application database interactions
- Document database architectures, procedures, and troubleshooting guides
- Ensure compliance with data governance and regulatory requirements
What Youll Bring?
- 3+ years of experience as a Database Administrator or similar role
- Strong expertise in PostgreSQL administration, including advanced features like partitioning, logical replication, and extensions
- Proficiency in MongoDB administration, including replica sets, sharding, and aggregation framework
- Experience with database backup and recovery procedures for both SQL and NoSQL systems
- Knowledge of database security best practices and compliance frameworks
- Proficiency in SQL and NoSQL query optimization techniques
- Experience with cloud platforms (AWS, Azure, GCP) and their database services (RDS, Atlas, Aurora, Redshift)
- Familiarity with containerization technologies (Docker, Kubernetes) for database deployment
- Knowledge of Infrastructure as Code tools (Terraform, CloudFormation)
- Experience with monitoring and alerting tools (Prometheus, Grafana, Nagios, New Relic)
- Understanding of networking concepts and security protocols
- Proficiency in scripting languages (Python, Bash, PowerShell) for automation
- Experience with configuration management and deployment tools
- Understanding of version control systems (Git) and CI/CD pipelines
- Basic knowledge of application development and API integration
Preferred Qualifications
- Bachelor's degree in Engineering or related field
- Knowledge of data modeling and warehouse concepts
- Experience with backup and disaster recovery testing
- Relevant certifications (PostgreSQL, MongoDB, AWS/Azure/GCP) is a plus
- Understanding of microservices architecture and event-driven design patterns
Benefits
- Hybrid working model
- Private Health Insurance (including spouse and children)
- Multinet Meal Card
- Gifts for Birth and Marriage Events
- Psychological Counseling Support
- Nutritionist Consultation
- Shuttle and Ring Service Availability
İşi Bildir