Database Engineer

Role: Database Engineer (PostgreSQL)
Location: Manchester, UK

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 main 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 main 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.

 

Explore other roles at ConnexAI