At a Glance
- Tasks: Design and implement solutions for our leading partnership automation platform.
- Company: Join a passionate team at a top digital marketing platform.
- Benefits: Enjoy 25 days holiday, private medical insurance, and enhanced parental leave.
- Why this job: Make a real impact in a dynamic environment while growing your skills.
- Qualifications: 3-5 years in SRE or DevOps, strong Python skills, and database management experience.
- Other info: Flexible work environment with regular company events and a commitment to diversity.
The predicted salary is between 36000 - 60000 £ per year.
We've built the leading partnership automation platform that empowers brands to discover, engage, and convert their audiences at scale. From affiliate marketing to influencer collaborations, we help our clients build and manage profitable partnerships that drive real results. We're a team of passionate problem-solvers who are dedicated to helping our clients win in the ever-evolving world of digital marketing.
As a Lead Infrastructure Engineer, you will be part of the Partnerize Technical Operations team, working with the business, development, and IT functions. You will be responsible for designing, building, and implementing solutions for the platform and providing the required training to support the solution. You should have a keen interest in problem-solving accompanied by experience in Linux systems, an understanding of distributed highly available systems, and advanced database management knowledge (MySQL, Postgres) in replicated environments. Experience in taking code to production, including building the environment, is essential. The candidate should also have experience in Debian packaging and data streaming and queuing technologies (Kafka, RabbitMQ).
We need people that will get excited about taking us to the next stage of our evolution, helping us with their specific skills and experience while learning new ones along the way. You will need to be based within communicable distance of the Newcastle Office.
- Deliver coaching sessions to the team/individuals
- Provide primary operational support and engineering for multiple large, distributed software applications
- Measure and optimise new implemented systems performance, with an eye toward pushing our capabilities forward
- Build software and systems to manage platform infrastructure and applications
- Improve reliability, quality, and time-to-market of our suite of software solutions
- Work closely with development and tech teams ensuring technical issues and projects are correctly managed
- Deliver large technical projects
Ideally, you will have 3-5 years of experience in a Site Reliability Engineer (SRE) or DevOps Engineer role, strong Python scripting skills, and experience with configuration management tools (Ansible, YAML, Helm Charts, Terraform). You should have advanced experience with installing, configuring, and monitoring Linux systems in physical data centres, as well as managing and maintaining databases (MySQL, PostgreSQL, Redis). Proficiency with CI/CD pipelines, version control systems, and configuration management (Ansible, Docker, Git, etc.) is required. Experience in designing, building, and maintaining on-prem private cloud solutions and external cloud providers, along with a track record of maintaining a highly available network/system, is also necessary.
You should possess the ability to troubleshoot, diagnose, and solve issues independently, spotting and diagnosing problems, identifying areas for improvement, and performance bottlenecks. Working experience with ITIL practices and monitoring systems (Zabbix, Prometheus) is preferred, as well as familiarity with Nginx or web server technologies.
We offer 25 days holiday in addition to bank holidays, enhanced parental leave, private medical insurance through Vitality, enhanced pension contributions, a cycle to work scheme, eye care vouchers, life assurance, and an enhanced wellness program including access to EAP, wellness coaching, and wellness Fridays program. Regular company events and activities are also part of our offerings.
Our Commitment to Diversity & Inclusion: We are committed to attracting, developing, and advancing our outstanding team members, regardless of race, ethnic identity, sexual orientation, religion, age, gender, gender identity, physical abilities, or any other dimension of diversity.
Privacy and data protection: The data collected as part of this application will be used for the recruitment process and any subsequent employment. You can find further information in Partnerize privacy policy.
Senior Database Engineer - SQL in Newcastle employer: Partnerize
Contact Detail:
Partnerize Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Database Engineer - SQL in Newcastle
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving SQL and database management. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions related to database engineering. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Senior Database Engineer - SQL in Newcastle
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Database Engineer role. Highlight your experience with SQL databases, Linux systems, and any relevant projects that showcase your problem-solving skills. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about joining us at StudySmarter and how your skills align with our mission. Be genuine and let your personality come through!
Showcase Your Technical Skills: Don’t forget to highlight your technical expertise in your application. Mention your experience with Python scripting, CI/CD pipelines, and any tools like Ansible or Terraform. We love seeing candidates who are passionate about tech!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our awesome team at StudySmarter!
How to prepare for a job interview at Partnerize
✨Know Your Databases Inside Out
Make sure you brush up on your MySQL and PostgreSQL knowledge. Be ready to discuss your experience with database management, especially in replicated environments. Prepare to share specific examples of how you've optimised database performance or solved complex issues.
✨Show Off Your Scripting Skills
Since strong Python scripting skills are a must, practice writing scripts that could automate tasks or improve system performance. Be prepared to explain your thought process and the impact of your scripts in previous roles. This will show your problem-solving abilities and technical expertise.
✨Familiarise Yourself with Infrastructure Tools
Get comfortable with configuration management tools like Ansible, Terraform, and Docker. You might be asked about your experience with CI/CD pipelines, so have some examples ready where you've implemented these tools to streamline processes or improve reliability.
✨Prepare for Technical Scenarios
Expect to face technical questions or scenarios during the interview. Think about common issues you've encountered in Linux systems or distributed environments and how you resolved them. This will demonstrate your troubleshooting skills and ability to think on your feet.