At a Glance
- Tasks: Join a global team to design and deploy robust NewSQL database solutions.
- Company: Be part of Morgan Stanley, a leading financial services firm with a strong reputation.
- Benefits: Enjoy a hybrid work model and competitive day rates.
- Why this job: Work on cutting-edge technology while collaborating with top professionals in the industry.
- Qualifications: Must have hands-on experience with NewSQL databases and strong Python development skills.
- Other info: This role is a 12-month contract and requires a valid Basic Disclosure Scotland.
The predicted salary is between 48000 - 72000 £ per year.
Overview:
Experienced Database engineer, with hands on experience with the NewSQL architecture and products in this space. The selected candidate should have detailed knowledge of the challenges of managing large scale high velocity/volume highly resilient OLTP applications. In addition to product implementation expertise, the selected individual should have benchmarking and product POC experience implementing a NewSQL platform. Eventually, this individual will also assist in architecting and rolling out the infrastructure plant to support a NewSQL platform in a DBaaS model. This role requires a strong combination of database product knowledge combined with developer skills.
Main Duties:
- Work in a globally distributed team to provide robust database platform solution on an internal cloud
- Design and deploy compliant infrastructure to integrate with the required Morgan Stanley controls.
- Collaborate with IT Security to ensure necessary controls are deployed and tested
- Design, optimize and document the operational aspects in supporting the postgres platform
Essential Skills & Experience:
- Hands on experience with a NewSQL database is a MUST! (Cockroach or Yugabyte)
- Strong development skills in Python is a MUST!
- Knowledge of Linux and Kubernetes platforms
- Experience with Agile and DevOps concepts
- Highly skilled in ANSI SQL
- Strong communication and written skills
- Knowledge of security (SAML, SCIM, OAuth, OpenID, Kerberos, Policies, entitlements etc.)
- Experience with architecting and maintaining high availability production systems
- Developing monitoring architecture and implementing monitoring agents, dashboards, escalations and alerts
This role has been deemed Inside IR35 by the client. Applicants must hold, or be happy to apply for, a valid Basic Disclosure Scotland.
Contact Detail:
Harvey Nash Plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land newSQL DB Engineer
✨Tip Number 1
Familiarise yourself with NewSQL databases like CockroachDB and Yugabyte. Understanding their architecture and features will not only help you in interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Brush up on your Python development skills, as this is a must-have for the position. Consider working on small projects or contributing to open-source initiatives that involve Python to showcase your abilities.
✨Tip Number 3
Gain hands-on experience with Linux and Kubernetes, as these platforms are crucial for the role. You can set up a personal project or use online labs to get comfortable with deploying applications in these environments.
✨Tip Number 4
Network with professionals in the database engineering field, especially those who have experience with NewSQL technologies. Engaging in relevant forums or LinkedIn groups can provide insights and potentially lead to referrals.
We think you need these skills to ace newSQL DB Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your hands-on experience with NewSQL databases, particularly Cockroach or Yugabyte. Emphasise your development skills in Python and any relevant experience with Linux and Kubernetes.
Craft a Strong Cover Letter: In your cover letter, explain why you're a great fit for the role. Mention your experience with high availability production systems and your understanding of Agile and DevOps concepts. Be specific about how your skills align with the job requirements.
Showcase Relevant Projects: If you have worked on projects involving NewSQL architecture or OLTP applications, be sure to include these in your application. Describe your role, the challenges faced, and how you contributed to the success of the project.
Highlight Communication Skills: Since strong communication skills are essential for this role, provide examples of how you've effectively collaborated with teams in the past. This could include working with IT Security or contributing to documentation for operational aspects.
How to prepare for a job interview at Harvey Nash Plc
✨Showcase Your NewSQL Expertise
Make sure to highlight your hands-on experience with NewSQL databases like Cockroach or Yugabyte. Be prepared to discuss specific challenges you've faced and how you overcame them, as this will demonstrate your practical knowledge in the field.
✨Demonstrate Your Development Skills
Since strong development skills in Python are a must, be ready to share examples of projects where you've used Python effectively. Discuss any relevant frameworks or libraries you've worked with, and how they contributed to your success in previous roles.
✨Understand the Infrastructure Requirements
Familiarise yourself with the infrastructure needed to support a NewSQL platform in a DBaaS model. Be prepared to discuss your experience with Linux and Kubernetes, and how you've designed compliant infrastructure in past projects.
✨Communicate Security Knowledge
Given the importance of security in this role, brush up on your knowledge of SAML, SCIM, OAuth, and other security protocols mentioned in the job description. Be ready to explain how you've implemented security measures in previous roles to protect sensitive data.