Skip to content

DevOPS/Database Engineer - Moldova

  • Remote
    • Chișinău, Chișinău, Moldova, Republic of
  • DevOps

Job description

Yopeso has been developing a diverse range of software products, from large-scale applications to smaller solutions, for 20 years. With a growing team of over 250 employees across five locations, we are dedicated to fostering a culture of growth, transparency, and professionalism.
At Yopeso, we value authenticity, curiosity, and ambition. These values drive us to build strong connections within our community and with our partners, ensuring trust, integrity, and transparency in all our business practices. We strive to maintain the highest professional standards and continuously challenge ourselves to develop high-quality, high-performance, and secure software solutions.
Our approach is rooted in efficient collaboration among passionate professionals working in agile teams. Guided by curiosity and ambition, we strive to create products that are meaningful and impactful, while remaining true to our authentic selves.

What we offer:

  • Competitive remuneration

  • Remote work

  • Sports/leisure benefit

  • 20 sick leave days paid at 100%

  • 32 calendar days of vacation

  • Team events, online, at the office or outside

  • Professional development plan with guidance and mentorship

  • Training and development opportunities with allocated budget

  • Professional Certifications

  • Optional medical insurance

Job requirements

We seek a skilled DevOps Engineer with a passion for designing and implementing large-scale systems and solid database experience with PostgreSQL, SQL, and data migration expertise. You will be responsible for designing, implementing, and managing data migration processes, ensuring seamless data integration across various platforms. In addition to handling multiple databases across different environments, you will also optimize performance, troubleshoot issues, and maintain data integrity.

Responsibilities:

  • Design and develop scalable, reliable, and secure platform solutions that support our products and services.

  • Design and implement data migration strategies to efficiently move data between different databases and systems.

  • Develop and maintain scripts, stored procedures, and queries to support migration activities.

  • Collaborate with cross-functional teams to understand data requirements and ensure data integrity throughout the migration process.

  • Perform data quality assessments and implement data cleansing processes to maintain accuracy and consistency.

  • Maintain and oversee multiple databases across different environments, ensuring stability and security.

  • Optimize database performance, indexing, and query execution to enhance efficiency.

  • Troubleshoot and resolve database issues, ensuring minimal downtime and optimal system performance.

  • Continuously monitor and improve system performance, reliability, and scalability.

  • Implement and manage automation tools and frameworks for deployment, monitoring, and infrastructure management.

  • Develop and maintain CI/CD pipelines to ensure efficient and reliable software delivery.

  • Lead incident response efforts, including root cause analysis and implementing preventive measures.

Who You Are

  • You enjoy collaborating with developers, analysts, and business stakeholders to deliver high-quality database solutions.

  • You have a structured approach to troubleshooting, and resolving database issues efficiently and effectively.

  • You prioritize security and are always thinking about how to improve the safety and resilience of systems.

  • You excel in managing multiple databases across different environments, ensuring smooth staging and production operations.

  • Excellent verbal and written communication skills in English 


Qualifications

  • Proven experience in DevOps and cloud infrastructure management.

  • Proven experience as a Database Developer or in a similar role.

  • Strong SQL expertise and hands-on experience with PostgreSQL and other database management systems.

  • Experience handling multiple databases across different environments.

  • Proficiency in developing and maintaining stored procedures to optimize database performance.

  • Knowledge of data migration tools and techniques, ensuring smooth transitions between systems.

  • Proficiency in cloud platforms (AWS, GCP, or Azure) and container orchestration (Kubernetes and Docker) and understanding of the Software Development Life Cycle (SDLC).

  • Proven experience in building and managing infrastructure for large-scale distributed systems and microservices architecture (TypeScript, Java, Go, PHP, or similar).

  • Experience with infrastructure automation tools (Ansible, Terraform, or similar), GitOps practices and tools (Argo CD, Flux, or similar), and configuration management tools (Helm, Kustomize or similar).

  • Strong understanding and experience with CI/CD pipelines and tools (GitHub, GitLab, Bitbucket or similar).

  • Familiarity with relational and non-relational databases (e.g., MongoDB, PostgreSQL, MySQL, or similar).

  • Experience with monitoring tools (ELK, Grafana, or similar).

  • Experience with scripting languages for database automation and optimization.

or