All offersKrakówDataMongoDB & NoSQL Database Administrator
MongoDB & NoSQL Database Administrator
new
Data
Stonex Poland

MongoDB & NoSQL Database Administrator

Stonex Poland
Type of work
Full-time
Experience
Mid
Employment Type
Permanent
Operating mode
Hybrid
Stonex Poland

Stonex Poland

🔹 We are a member of the Fortune 100 with 3,900 employees. 🔹 140+ currencies - StoneX Group Inc. offers currencies across 185 countries. 🔹 StoneX Group Inc. connects with clients in nearly 80 offices across 6 continents.

Company profile

Tech stack

    MongoDB
    regular
    Mongo Atlas
    regular
    Databases
    regular
    Open source
    nice to have
    NoSQL Databases
    nice to have
    MS SQL
    nice to have

Job description

Overview

Permanent, full-time, hybrid (3 days per week in an office) #LI-Hybrid #LI-IM1

 

 

Database Administrator is a highly motivated individual responsible for implementing enhancements to all aspects of the current & future MongoDB architecture. Similarly, they will need to ensure that all database systems are high performing and highly available at all times.


Responsibilities

  • Subject matter expert for MongoDB (primarily Atlas but also OnPrem) within the team, with the ability to share knowledge and train other team members who are primarily MSSQL/Oracle DBAs
  • Work with dev teams across the business to identify and migrate on premise MongoDB instances to MongoDB Atlas
  • On call cover as a part of a rotation with other members of the team
  • Take proactive measures to monitor, trend, and tune MongoDB databases, to meet or exceed baseline stability and performance SLAs
  • Create, implement, and maintain MongoDB Health Checks/Monitoring, and have a demonstrated ability to automate MongoDB health reporting/event notification, and corrective actions.
  • Developing ‘best practice’ standards within the DBA team and working with local and remote development teams to ensure these standards are adhered to
  • Working with dev teams to help designing and implement highly performant databases
  • When performance issues arise, determine the most effective way to increase performance including scaling up or out, server configuration changes, index/query changes, etc.
  • Identify code defects and enhancements and develop a detailed root cause analysis that can be leveraged by the product management and development teams to improve application availability and decrease the total cost of ownership.
  • Perform all database management responsibilities in MongoDB for production and non-production workloads on premise and in the cloud.
  • Adhere to and proactively enhance the firm’s compliance with applicable laws, regulations and codes of conduct in all jurisdictions in which the Firm conducts business and which have an impact on its business
  • Maintain a high level of conduct, ethical standards and values
  • Work to identify risks and enhance control across the business
  • Report control weaknesses, illegal, suspicious or unusual activity
  • Maintain an appropriate level of competence through ongoing training, making requests for updates or development as required
  • Ensuring the clients are treated fairly by knowing the customer and giving suitable advice where appropriate, providing an appropriate level of service, communicating clearly and fairly and ensuring complaints are reported


Qualifications

Job Requirements:

  • A minimum of 2 years administering MongoDB, ideally Mongo Atlas
  • Experience of Mongo Atlas
  • Maintaining high availability of all databases
  • Database design, build, tuning and monitoring in a high transactional organization
  • Experience working in a 24/7/365 operation.
  • Strong educational background with a degree preferably in Computer Science or Information Systems.
  • Ability to work under pressure to solve production issues

 

Nice to have

  • Experience of administering other Open Source/NoSQL Databases such as Postgres, CosmosDB and MariaDB
  • Experience of administering MSSQL/Oracle DBs or a willingness to learn other DB technologies outside of MongoDB
  • Experience of working within Financial Services organization
  • Experience of working in an Agile/SCRUM environment
  • MongoDB Certification
  • Coding skills (PowerShell, C#, Python) to automate tasks and interact with APIs
  • Automation and Orchestration tools (Jenkins, Ansible, GIT, TeamCity, Azure Devops, Terraform, Mongo Atlas API)