Position Title: Database Reliability Engineer
Position Invitation: Texada is seeking a talented and motivated individual to join our dynamic CloudOps team as a Data Reliability Engineer. If you are passionate about data, databases, and ensuring data integrity and availability, we want to hear from you!
Strategic Value: At the core of the Database Reliability Engineer role lies a strategic impact on our organization's data infrastructure. By proactively managing and optimizing database systems, you will play a pivotal role in enhancing the reliability, scalability, and overall performance of our data architecture.
Work location and travel: Remote/Hybrid, with once a week and occasional meetings at our office in Mississauga, Ontario, Canada. No travel is required.
How you will be contributing
Managing, monitoring, and optimizing database systems with a focus on PostgreSQL and MongoDb.
Implementing and maintaining robust data reliability practices to ensure the availability, consistency, and durability of our data.
Ensuring database performance, security, and availability meet company standards.
Developing automation scripts and tools to streamline database management tasks and enhance operational efficiency.
Implementing and managing database CI/CD processes to ensure efficient and reliable database deployments.
Identifying opportunities for database and query optimization to improve system performance.
Leveraging your expertise in AWS database technologies, particularly with Aurora and DynamoDb, to enhance our data infrastructure.
Working closely with the Architecture, Software Engineering and CloudOps teams to implement and optimize data solutions.
Performing routine database maintenance tasks such as backups, restores, and security audits.
Troubleshooting database-related issues and providing timely resolution.
Staying updated on emerging trends and technologies in database management and data reliability.
Leading or participating in other assigned projects.
What we are hoping to find in your background
Bachelor's degree in Computer Science, Information Technology, or a related field from an accredited college or university
At least 3 years of proven experience as a Database Engineer, Database Administrator, or similar role.
Strong background in managing PostgreSQL databases; Strong understanding of developing automation for database management.
Proficient in SQL and scripting languages.
Familiarity with AWS database services, especially Aurora.
Experience with Oracle and MS SQL Server.
Demonstrated expertise in implementing and optimizing CI/CD pipelines to automate software delivery, enhance deployment efficiency, and ensure the reliability of database systems.
Expertise in optimizing databases and queries for improved performance.
Experience with NoSQL databases and the ability to integrate them into the data architecture, especially MongoDb and DynamoDb.
Ability to work independently and as part of a collaborative team.
How to grab our attention
Showcase your Experience: Highlight your most impactful projects or achievements that demonstrate your ability to enhance database reliability and performance.
Passion for Innovation: Share examples of how you stay abreast of the latest industry trends, tools, and best practices. We value team members who are passionate about bringing innovative solutions to the table.
Continuous Learning Initiatives: Emphasize any certifications, courses, or self-directed learning initiatives you've undertaken to stay at the forefront of database technologies.
Competencies for Success
Analytical Thinking: Demonstrate a strong analytical mindset to assess complex database issues, identify root causes, and propose effective solutions.
Collaborative Communication: Highlight your communication skills, emphasizing the ability to convey technical concepts clearly to both technical and non-technical stakeholders. Collaboration is key to success.
Proactive Problem Solving: Illustrate instances where you've proactively identified and addressed potential issues before they escalated, showcasing a proactive and preventive approach to problem-solving.
Who you will be working for
Texada fundamentally transforms how equipment dealers and rental companies manage their business while enabling growth through high-margin equipment service and rental. Serving a large global market with double-digit growth, Texada is poised to lead industry disruption through the delivery of its scalable and integrated platform. Texada serves international customers through its presence in the U.S. Canada, Germany, and Australia. Please visit www.TexadaSoftware.com (http://www.TexadaSoftware.com) for additional information.
Our Core Values
Purpose, Passion, and Pride: What motivates us day to day.
Learning from Innovation: As long as we are learning, we are succeeding.
Improvement, not Perfection: We are fanatical about improving our products, our processes, our team, our systems.
Delivering our Long-term Vision Today: We are impatient to bring our vision to life.
Being PowerfulTogether: We embrace our various strengths and diversity with a firm commitment to being more PowerfulTogether.
We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace in hiring and growth opportunities.