company logo

Database Administrator (Cloud) role

Company Overview Established in 2015, nChain is providing the tools and techniques for a scalable, stable, and secure infrastructure in global trade. Our focus is to enable global adoption and enterp

Company Overview

Established in 2015, nChain is providing the tools and techniques for a scalable, stable, and secure infrastructure in global trade. Our focus is to enable global adoption and enterprise-level usage of the Bitcoin SV blockchain.

With over 10 years of research pertaining to blockchain technology and information security, nChain is in a unique position to use its intellectual property and technical knowledge to help enterprise clients take full advantage of the blockchain.

With access to such a diverse and rich portfolio of intellectual property, and our experience in working with some of the largest enterprises across financial services, Fintech, manufacturing, iGaming, and supply chain, nChain has given our clients a unique insight into what is possible by using the blockchain.

We know that great technology needs great people. That’s why we offer unique opportunities to work with some of the greatest minds in blockchain.


Company Culture

nChain is headquartered in London, with a current workforce of 75 people, focusing on 3 key areas: professional services, research, and development of enterprise-driven solutions.

Our open-plan offices enable our people to work with some of the greatest minds in the industry.

We are a young company, with backgrounds spanning across the globe, ever-growing through new initiatives and ideas. We’re fast-growing, diverse, and fun-loving. Join us and find your edge.


What We Look For

We are looking for smart people who are able to work quickly with highly skilled peers. Our team is small and distributed but very high functioning. We need people who can self-start and solve problems on their own. They also need to collaborate with both internal and community stakeholders, while being an engaged team member in all stages of the development process as we work towards a shared vision. They need to participate in the requirements review and give valuable feedback to the business.


A Quick Overview (Database Administrator)

We are looking for a DBA who can contribute to and examine a design for a large-scale database with replication/sharding and implement this design. The candidate should be able to manage day-to-day operations of multiple databases across multiple environments (Development, Staging and Production) and the workflows between them. The role involves working with multiple engineering teams and understanding their software and technical architecture in order to optimise their workflows/integration with databases.

The ideal candidate will have Postgres experience (both DevOps and Management) but other SQL experience is still desirable.

We are looking for somebody who is more than the traditional DBA that can only write huge, long-running queries, or who only speaks SQL and can’t handle related technologies such as REDIS and GraphQL. We are interested in candidates who are open to something new and are keen to be responsible for the deployment of the server, as well as its use.

You will be part of a talented software engineering team working on new, highly scalable products and services. There will be opportunity to reveal your creative side as well, on the unfathomably large applicability of a global public blockchain.


Responsibilities

Working with Architects, DevOps Engineers and Software Engineers to create a new critical service platform

Designing and implementing a large-scale database with replication/sharding

Managing day-to-day operations of multiple databases across multiple environments (Development, Staging and Production) and the workflows between them

Ensuring that the database systems are safe and secure against cybersecurity threats

Identifying technical problems and developing updates and fixes

Performing root cause analysis for errors found during testing, and resolving them

Providing technical guidance and educating team members and teammates on development and operations where appropriate

Documenting design and processes alongside the work, to support easy maintenance

Following all best practices and procedures as established by the company


Knowledge

Essential:

  • Strong SQL experience
  • AWS RDS experience
  • Key-Value database experience (e.g. redis, etcd, Apache Ignite, LevelDB)

Desirable: Postgres Experience (DevOps and Management)

Desirable: Interest in/passion for blockchain


nChain is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Show more