PL/SQL Developer

Envision Technology Solutions

Montreal

On-site

CAD 55,000 - 83,000

Part time

44 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Envision Technology Solutions in Montreal is seeking an experienced PL/SQL Developer with strong Unix/Linux and DB2 skills. The role focuses on designing, developing, and maintaining database solutions, batch processes, and automation scripts in a fast-paced environment.

The ideal candidate will optimize SQL/PLSQL performance, work with scheduling tools like Autosys/Control-M, and collaborate with analysts and developers to deliver high-quality solutions.

Qualifications

  • Proficient in PL/SQL development with DB2 UDB experience.
  • Strong Unix/Linux and shell scripting abilities.
  • Experience in optimizing and tuning SQL/PLSQL.
  • Hands-on scripting in Python or Perl for automation.
  • Ability to gather requirements and translate to technical solutions.

Responsibilities

  • Design, develop, test, and maintain PL/SQL applications and DB objects.
  • Create and optimize DB2 SQL queries and data processing routines.
  • Develop Unix/Linux shell scripts for automation and batch jobs.
  • Support production systems and troubleshoot database issues.
  • Participate in code reviews, deployments, and documentation.

Skills

DB2 UDB
Unix/Linux
Shell Scripting
PL/SQL
Oracle SQL
Performance Tuning
Batch Processing
Analytical Thinking
Problem Solving
Documentation

Tools

Autosys
Control-M
Informatica ETL

Job description

Location : Montreal, QC - 3 days a week onsite.

Client Interview will be F2F in Montreal

Contract Role

NOTE

This was initially a Db2 dev position, since we didn't find resources for Db2 dev role, Manager relaxed a bit and changed the req to PL/SQL dev role with some experience in Db2 or willingness to learn Db2.

Job Summary

We are seeking an experienced PL/SQL Developer with strong Unix/Linux and DB2 database skills to join our team. The ideal candidate will be responsible for designing, developing, maintaining, and optimizing database solutions, batch processes, and automation scripts that support critical business applications. The role requires strong analytical skills, attention to detail, and the ability to work effectively in a fast-paced environment.

Required Skills
  • Stored Procedures
  • Packages
  • Functions
  • Triggers
  • Views
  • Performance Tuning and Query Optimization
  • Strong experience with DB2 UDB, including:
  • Data analysis and retrieval
  • Stored procedures
  • Database performance tuning
  • Hands-on experience with Unix/Linux environments
  • Expertise in Shell Scripting (Bash, Korn Shell, etc.)
  • Experience with Python or Perl scripting for automation and data processing
  • Experience with scheduling tools such as Autosys, Control-M, or similar platforms
  • Good understanding of Object-Oriented Programming concepts
  • Strong analytical and problem-solving skills
  • Ability to gather business requirements and translate them into technical solutions
  • Excellent troubleshooting and debugging skills
  • Strong communication and documentation skills
  • Ability to manage multiple priorities and deliver high-quality solutions within deadlines
Desired Skills
  • Experience with Informatica ETL
  • Experience with Greenplum or other data warehouse platforms
  • Experience working in Banking, Financial Services, or Capital Markets environments
  • Knowledge of data integration and batch processing frameworks
  • Exposure to Agile/Scrum development methodologies
Responsibilities
  • Design, develop, test, and maintain Oracle PL/SQL applications and database objects
  • Develop and optimize DB2 SQL queries, stored procedures, and data processing routines
  • Create and maintain Unix/Linux shell scripts for automation and batch processing
  • Support production systems and troubleshoot application and database issues
  • Perform performance tuning of SQL queries, PL/SQL code, and database processes
  • Collaborate with business analysts, developers, and stakeholders to understand requirements
  • Prepare technical design documents and implementation plans
  • Ensure compliance with development standards and best practices
  • Participate in code reviews, testing, deployment, and production support activities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PL/SQL & DB2 Developer | Unix/Linux Automation | Montreal
PL/SQL & DB2 Developer | Unix/Linux Automation | Montreal

Envision Technology Solutions • Montreal

On-site
CAD 55,000 - 83,000
Database Developer
Database Developer

Info-Ways • Montreal

On-site
CAD 70,000 - 85,000
Database software developer
Database software developer

E PRO Inc • Montreal

On-site
CAD 96,000 - 165,000
DB Developer: SQL, DB2, Data Warehouse & Unix
DB Developer: SQL, DB2, Data Warehouse & Unix

Info-Ways • Montreal

On-site
CAD 70,000 - 85,000
Lead Software Engineer - DB2 developer
Lead Software Engineer - DB2 developer

Tek Leaders Inc • Toronto

On-site
CAD 70,000 - 90,000
Lead ETL Developer
Lead ETL Developer

Info-Ways • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Info-Ways benefits
Senior Java Developer
Senior Java Developer

Qualis1 Inc. • Montreal

On-site
CAD 90,000 - 130,000
Systems Analyst (PL/SQL)
Systems Analyst (PL/SQL)

10 Percent Recruiting Ltd. • Edmonton

Hybrid
CAD 100,000 - 140,000
RQ09797 - 2 x Sr. Software Developer - Back End
RQ09797 - 2 x Sr. Software Developer - Back End

Source Code • Toronto

On-site
CAD 120,000 - 160,000
Sr. Oracle PL/SQL Application Developer
Sr. Oracle PL/SQL Application Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 80,000 - 100,000