We are seeking a highly skilled professional for the position of DBA + DevOps Engineer, with a focus on database management. The ideal candidate will be responsible for supporting, optimizing, and managing our databases, as well as ensuring the integration and delivery of applications through DevOps practices.
Key Responsibilities:
- Manage and monitor databases (PostgreSQL, MySQL, MongoDB, etc.).
- Optimize database performance and perform regular maintenance.
- Ensure database backup and recovery.
- Work with large volumes of data, ensuring data integrity and security.
- Install, configure, and maintain database management systems.
- Support and develop CI/CD processes for applications.
- Collaborate with development teams to ensure the efficient operation of applications and services.
- Automate deployment and infrastructure management processes.
- Develop and maintain tools for monitoring and managing infrastructure.
- At least 3 years of experience as a DBA.
- Deep knowledge and experience with relational databases (PostgreSQL, MySQL).
- Experience with non-relational databases (MongoDB, Redis).
- Understanding of database backup, recovery, and resilience concepts.
- Experience in configuring and optimizing database performance.
- Understanding of basic network technologies and security.
- Experience with containerization (Docker, Kubernetes).
- Experience with automation using scripts (Bash, Python) and configuration tools (SaltStack, Terraform).
- Knowledge of CI/CD tools (TeamCity, GitLab CI/CD, ArgoCD. ).
- Excellent analytical skills and problem-solving abilities.
- Good communication skills and ability to work in a team.
Additional Skills and Knowledge (Desirable):
- Experience with monitoring systems (Prometheus, Grafana, ELK Stack).
- Knowledge and experience with Infrastructure as Code (IaC)
- Ukrainian language native.
- Global Flexibility: Embrace the freedom to work from anywhere in the world, with remote work options that let you craft the perfect work-life balance.
- Vacation: 20 working days.
- Paid sick leave
- Learning Coverage
- Team Building programs
- Mental Health Programs
- Sport coverage
- Medical insurance, dental coverage