Membership Manager

advertisement
CSI has earned its reputation through relevant, real-world training courses and assessments, innovative
educational offerings and credentials ranging from securities to mutual funds, from banking and trust to
insurance, from portfolio management to financial planning and wealth management. We are committed
to building a collaborative culture where people love what they do and feel motivated to use their creative
energy to build innovative training solutions for our customers evolving in the global financial industry.
Our values as an organization focus on trustworthiness and integrity, attention to our customers, insight,
knowledge and responsibility to our customers, regulators, shareholders and employees. Together we
can transform the future. We need you to add to our momentum!
Senior Oracle SQL Developer
The Senior Oracle SQL Developer reports to the Manager, Information Systems and is responsible for
designing, scripting and implementing SQL script based solutions to support CSI’s on-line and back office
systems. The role includes data modeling and day to day support, while working with team members to
advise on database solutions.
What you will achieve in this role:














Capturing requirements, conducting analysis, producing and documenting data models for
corporate and project specific initiatives
Analyzing and evaluating alternative data architecture solutions to meet business requirements
and to comply with corporate data architectures, strategies and frameworks, including enterprise
data warehouse activities
Designing, developing and maintaining Logical and Physical Data Models;
Defining data conversion mappings and ETL requirements between different data source and data
targets
Developing and implementing PL/SQL and SQL procedures/scripts/packages that will ensure the
accuracy, completeness, and timeliness of data stored in the database;
Identifying and documenting database content and structure, and developing/maintaining the data
dictionary
Assisting with configuration control of the database
Performing and/or coordinating updates to the database design
Assisting with development and implementation of security procedures for the database, including
access and user account management, as required.
Defining and documenting standards and best practices for data modeling activities
Providing technical assistance, guidance and direction in terms of Database Modeling and data
issues and the efficient use of data, to the team throughout the system development cycle.
Assisting in troubleshooting and debugging database bottle-necks and providing performance
metrics using database monitoring tools in both development and production environments
Assisting with the identification and implementation of performance and maintenance
improvements for the current database design and application interactions in both development
and production environments
Assisting in system upgrades, when required
What you will bring to this role:


University degree and/or College diploma in a related discipline.
5+ years experience developing with PL/SQL on Oracle10g.













Technically fluent in database programming languages, including T-SQL and PL/SQL
2+ years of experience analyzing and evaluating alternative data architecture solutions for large
enterprise projects;
Expert knowledge and extensive experience with building, administering, and maintaining Oracle
Experience in Data Modeling using the Entity Relationship Model
Hands-on database performance tuning and troubleshooting experience and expert knowledge
with performance analysis tools
Experience in at least one project designing data models for Data Warehouse systems would be
an asset
Expert knowledge in Unix scripting, cron jobs, etc.
Strong leadership and interpersonal skills to lead and guide other team members in database
development & coding
Strong written and verbal communication skills
Strong time management and multitasking skills, as well as excellent initiative and adaptability
Professional, friendly and courteous in all interactions with team members and business users.
Team player and adaptable to a changing environment.
Strong problem solving abilities
If this sounds like you or someone you know, contact us.
E-mail a resume, with the subject line of “Senior Oracle SQL Developer” to resume@csi.ca.
We thank you for your interest. Only those selected for interviews will be contacted.
Download