At a Glance
- Tasks: Join us as a Database Engineer to optimise and maintain our data infrastructure.
- Company: ConnexAI is a forward-thinking company focused on advanced database systems.
- Benefits: Enjoy flexible working options and a collaborative team environment.
- Other info: Work closely with development and support teams, handling 80% of escalations.
- Why this job: Be at the heart of operations, solving complex challenges daily and making a real impact.
- Qualifications: Strong experience with relational databases and proficiency in Linux command lines required.
The predicted salary is between 36000 - 60000 £ per year.
Are you passionate about databases and eager to work on business-critical systems? We're expanding the team with an additional Database Engineer to play a key role in optimising and maintaining our data infrastructure. Our Database team love working with advanced database systems at ConnexAI.
The Role
As a Database Engineer, you will ensure our database systems are robust, secure, and highly efficient. You’ll be involved in development and BAU tasks, allowing you to apply your expertise to various impactful projects on our central CXM system. From optimising performance to troubleshooting complex issues, your contributions will be crucial to the success of our products.
Key Responsibilities:
- Maintain and optimise our PostgreSQL databases, ensuring high performance and reliability.
- Identify and resolve production and development database issues.
- Calculate optimum values for database parameters and implement performance tuning.
- Integrate, evaluate, and install new database releases and updates.
- Provide support by coding utilities, resolving complex database issues, and responding to high-level queries.
- Develop custom routines and load and move data as required.
- Collaborate with the CXM team to handle escalations and complex database applications.
Must-Have Skills:
- Strong experience with relational databases (e.g., PostgreSQL, MySQL, Oracle, SQL Server).
- Proficiency in Linux command lines and Bash scripting.
- Experience in database management, security, and performance optimisation.
- Experience in data maintenance and the ability to write reports.
- Strong communication skills for potential client interaction.
What’s Interesting About the Work:
This team is at the heart of our operations, handling 80% of the escalations for our primary system. You will interact closely with both development and support teams, making your work critical to the success of our product. Every day presents new challenges, offering the opportunity to solve complex database issues and contribute to support and development efforts.
Database Engineer employer: ConnexAI
Contact Detail:
ConnexAI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Database Engineer
✨Tip Number 1
Familiarise yourself with PostgreSQL and other relational databases mentioned in the job description. Having hands-on experience or personal projects that showcase your skills can really set you apart during the interview.
✨Tip Number 2
Brush up on your Linux command line and Bash scripting skills. Being able to demonstrate your proficiency in these areas will show that you're ready to tackle the technical challenges of the role.
✨Tip Number 3
Prepare to discuss specific examples of how you've optimised database performance in the past. This could include tuning parameters or resolving complex issues, as these experiences will resonate well with the hiring team.
✨Tip Number 4
Highlight your communication skills, especially if you've worked closely with development or support teams. Being able to articulate technical concepts to non-technical stakeholders is a valuable asset for this role.
We think you need these skills to ace Database Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with relational databases, particularly PostgreSQL, MySQL, and Oracle. Emphasise any relevant projects or roles where you've optimised database performance or resolved complex issues.
Craft a Strong Cover Letter: In your cover letter, express your passion for databases and detail how your skills align with the responsibilities of the Database Engineer role. Mention specific experiences that demonstrate your ability to maintain and optimise database systems.
Showcase Technical Skills: Clearly outline your proficiency in Linux command lines and Bash scripting in your application. Provide examples of how you've used these skills in past roles to solve database-related challenges.
Highlight Communication Skills: Since the role involves potential client interaction, make sure to mention any experiences where you've effectively communicated technical information to non-technical stakeholders. This will show your ability to collaborate with both development and support teams.
How to prepare for a job interview at ConnexAI
✨Showcase Your Database Expertise
Make sure to highlight your experience with relational databases, especially PostgreSQL. Be prepared to discuss specific projects where you've optimised performance or resolved complex issues, as this will demonstrate your hands-on knowledge.
✨Demonstrate Problem-Solving Skills
Prepare examples of how you've tackled database-related challenges in the past. Discuss your approach to troubleshooting and how you calculated optimum values for database parameters, as this will show your analytical thinking.
✨Familiarise Yourself with Linux and Bash
Since proficiency in Linux command lines and Bash scripting is essential, brush up on these skills before the interview. You might be asked to solve a problem or explain how you would use these tools in your daily tasks.
✨Communicate Effectively
Strong communication skills are crucial, especially for client interactions. Practice explaining technical concepts in simple terms, as this will help you convey your ideas clearly during the interview.