Springer Nature is one of the world’s leading global research, educational and professional publishers. It is home to an array of respected and trusted brands and imprints, with more than 170 years of combined history behind them, providing quality content through a range of innovative products and services.
Every day, around the globe, our imprints, books, journals and resources reach millions of people, helping researchers and scientists to discover, students to learn and professionals to achieve their goals and ambitions.
The company has almost 13,000 staff in over 50 countries.
Job title : Line manager
Head of Database Engineering
Purpose of the role :
The role forms part of Springer Nature's Database Engineering team.
The team supports a large number of database servers in a rapidly evolving and dynamic environment.
A new team member will have an opportunity to work on one or more technologies such as MySQL, MS SQL, Oracle, Marklogic and Stardog, deployed on the Google Cloud Platform and in the on-premise data centres.
The Database Engineer will use existing automation tools and will improve them to manage a large number of servers.
A new team member will have the opportunity to learn and collaborate on building Machine Learning pipelines based on PyTorch, Tensorflow, Airflow, Hugging Face Transformers, etc.
Key tasks :
Improve the database systems in production and development environments.
Participate in maintenance, upgrades and migrations.
Automate management of new and existing databases to ensure that processes are repeatable and scalable.
Tune performance by using the latest diagnostic tools to identify inefficient database queries or underlying problems.
Take an active role in supporting and in finding the root cause of operational issues and prevent recurrences.
Visit other offices and collaborate with the development and other teams.
Bachelor’s degree in computer science or equivalent work experience
Skills / knowledge :
Have advanced knowledge of one or more technologies listed below with the desire to expand on this knowledge :
Be familiar with performance tuning and troubleshooting.
Be an excellent communicator and believe in working collaboratively.
Experience in automation and configuration management, preferably with Ansible.
Additional Experience is a plus :
Unix shell scripting or programming experience.
Experience with PostgreSQL, Redis, MongoDB or ElasticSearch.
Experience using Google Cloud Platform.
Deploying Machine Learning models in production environments.
Need to be capable of :
Keeps up to date with emerging technologies, and applies them where appropriate.
Pairs with developers and peers to share knowledge, best practices, and collaboratively improve our platform. Is comfortable with using video chat tools to communicate with globally distributed team members.
To apply please upload a copy of your CV and covering letter, stating your salary expectations.
At Springer Nature we value and celebrate the diversity of our people. We recognise the many benefits of a diverse workforce and strive for an inclusive workplace that empowers all our colleagues to thrive.
Our search for the best talent fully encompasses and embraces these values and principles.