Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.
Job Description
Required Qualifications & Experience:
Master’s or Bachelor’s degree in Computer Science or a closely related field.
Minimum of 5 years of relevant experience.
Experience in the installation and configuration of MongoDB sharded clusters and replica sets.
Proficiency in monitoring MongoDB database clusters using third-party tools such as Prometheus and the Grafana stack.
Hands-on experience with MongoDB Ops Manager for monitoring, performance tuning, and troubleshooting.
Ability to implement strategies to manage data growth and maintain database responsiveness under high traffic conditions.
Experience as a database administrator, handling all stages from design and build to supporting large-scale, critical production environments globally.
Expertise in MongoDB backup and restore strategies.
Experience with real-time relational databases, especially PostgreSQL.
Proficiency in backup and restore processes using both psql and GUI tools like PgAdmin and DBeaver.
Knowledge of Point-in-Time Recovery (PITR) and High Availability (HA) strategies.
Familiarity with troubleshooting database performance issues.
Experience working in quality control, test suites, and quality assurance.
Strong observation, analytical, and problem-solving skills.
Highly motivated and eager to learn.
Preferred Qualifications & Experience:
Experience in scripting for database management using Bash, Golang, or Python.
Knowledge of GitLab, Linux, Docker, and Kubernetes.
Understanding of relational database systems, including data modeling and schema normalization techniques.
Familiarity with microservices architecture and client-server applications.
Some working knowledge of DevOps tools and practices (Unix, Docker, Kubernetes, Git, etc.).
Basic knowledge of ANSI SQL.
Primary Responsibilities:
Manage, maintain, and ensure the optimal performance, security, and availability of all databases globally.
Make critical decisions under pressure to maintain database availability and integrity.
Analyze database performance metrics to identify bottlenecks and optimize queries.
Collaborate closely with developers to improve database efficiency and reliability.
Participate in on-call rota to provide 24/7 support.
Additional information
Perks and Benefits:
Fast paced promotions and career progression
3 weeks’ vacation to recharge, 3 personal days and 8 sick days for you to use when you need it the most
A hybrid and flexible work schedule
Relaxed dress code policy
Excellent 401k match program (we’ll match your 5% contribution up to 7%!)
Parental leave program – Viridien offers eligible moms and dads paid time off to bond with their new child
Medical, dental, vision, supplemental benefits available and so much more
Viridien wants our employees to be the best versions of ourselves. We offer a Wellness Program as well as a state-of-the-art Fitness Center
All your information will be kept confidential according to EEO guidelines.
We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.