Job offer
Database Engineer
Man Group is seeking a Database Engineer to develop and manage database platforms, with experience in database administration, infrastructure engineering, and Python programming. The successful candidate will join a team of experienced engineers and DBAs and work on modern infrastructure initiatives such as containerization and automation.
Tasks
- Build automation tooling and infrastructure-as-code for database provisioning and configuration management
- Design, monitoring, alerting, and observability solutions with Grafana, Prometheus, and InfluxDB
- Containerization of databases with Docker and Kubernetes
- Creation of CICD pipelines for database deployments and software changes
- Design and implementation of Dbaas/LMS, performance tuning, query optimization, and management
- Collaboration on data migrations through hands-on work with Oracle, PostgresOL, MongoDB, and SQL Server
- Participation in on-call support and knowledge gathering to create self-service tools for developers (database provisioning and migration automation)
- Provision of technical expertise throughout the entire application lifecycle and support service tools
- Support with ad hoc/day-to-day database support and administration tasks
- Collaborate with infrastructure teams and developers to implement optimal solutions
- Participation in an on-call support rotation
Requirements
- 1-4 years of experience in database administration, infrastructure engineering, or database administration
- Strong programming skills in Python or similar languages
- 2-5 years of practical experience with CICD (Jenkins/GitLab/Azure DevOps)
- Experience with at least one relational database (PostgreSQL, Oracle, SQL Server)
- Knowledge of CICD database fundamentals (branching, tagging, transactions)
- Familiarity with version control tools (GIT) and CI/CD concepts
- Strong scripting skills (Bash, Python, PowerShell)
- Proven ability to translate complex problems into practical solutions
- Expertise in researching database systems and platforms
- Strong troubleshooting skills
- Ability to work in a fast-paced environment
- Flexibility to expand and develop skills in every area
Advantages
- Familiarity or experience with large language models (LLMs) and GenAI technologies
- Proven track record leading to promotion or significant career advancement
- Familiarity with LLMs APIs (OpenAI, Anthropic, or similar)
- Experience with infrastructure-as-code tools (Terraform, Ansible, or similar)
- Experience with CICD continuous integration/delivery (Jenkins/Travis/CircleCI)
- Experience with monitoring and observability tools (Grafana, Prometheus)
- Knowledge of database technologies (MySQL/PostgreSQL/high availability)
- Exposure to MongoDB databases (MongoDB)
- Familiarity with agile methods
We offer
- Competitive vacation entitlements
- Pension/AERs and long-term disability coverage
- group health insurance
- Extended parental leave and long-term
Job details