POSTGRESQL DATABASE ENGINEER at Intelerad Medical Systems Incorporated (Montreal, QC, Canada)
This position is based in our Montreal’s office. We welcome international applications for this opening.
Major accountabilities:
Desired Skills and Experience
- Design and help implement the database system architecture and information architecture in accordance with the needs of our enterprise-class, mission-critical software;
- Monitor and analyze production databases to achieve optimum performance and high availability;
- Conduct server and query performance analysis and capacity planning;
- Provide guidance for application performance tuning;
- Research and recommend best practice methods to achieve organizational goals for database configuration, deployment, and use;
- Mentoring software developers on optimal database usage and performance maximization techniques
- Design and implement maintenance procedures, schema change methodologies, and upgrade methodologies for production PostgreSQL databases;
- Train support staff in the troubleshooting of production databases;
- Guide the development of automated database administrative and monitoring applications;
- Identify opportunities to incorporate beneficial developments in database systems and technologies.
- Bachelor’s degree in Computer Science or Information Technology, or equivalent experience;
- Mastery of database design, information architecture, data modeling, and storage for enterprise-class systems;
- Seasoned expertise with administration, monitoring, and tuning of large-scale, redundant PostgreSQL databases;
- Experience with Linux and UNIX systems.
- An excellent team player – collaborates well with others and demonstrates exceptional written and oral communication skills;
- Coaching experience with developers to promote sound application database interactions;
- Communicate complex ideas clearly and succinctly;
- Effective at promoting ideas and changes by motivating people;
- Proven to be structured, organized, and detail oriented;
- Strong personal interest in learning new technologies;
- Expertise with Sybase administration, monitoring, and tuning;
- Experience with other Big Data and data storage technologies, including NoSQL;
- Knowledge of CVS, Mercurial, or other version control systems;
- Healthcare domain knowledge, especially radiology.