This is a contract position for a Software Developer - Full Stack for our client who is in the Broader Public Sector. Work location will be in Downtown Toronto
This is a Hybrid Role with 3 days in the office a week. This is a mandatory requirement of the role and is non negotiable outside of exceptional circumstances.
...
The Contract runs for one year.
Hours per day will be 7.25.
Advantages
Good Compensation working on projects that will make a difference to the people of Ontario.
Responsibilities
As a part of the IAM Reporting initiative, the Identity and Access Management Branch (IAMB) aims to achieve the following:
1. Establish a framework or a tool configuration / script to gather and store service performance and consumption data E.g. Audit logs, Infrastructure performance logs of about 100 servers)
2. Install and configure required tools or scripts to capture the service performance and consumption information
3. Develop scripts to parse information and store attributed date in a database or repository
4. Develop scripts or packages to report on service performance and consumption by service attributes i.e. service name, client, server etc.
In order to achieve these objectives, IAMB requires the services of TWO (2) Senior Developers to perform following activities:
1. Requirements Analysis
Analyze business and system requirements: Perform detail analysis of the business and system requirements of the IAM reporting initiative, analyze in light of the new developed Enterprise IAM Services and provide feedback directly to the respective business analyst to ensure that the requirements are aligned with the target solution.
Analyze current IAM environments: The current (legacy) IAM services has some service performance and consumption reporting in place. Perform detail analysis of the current environment, tools and technology used and review existing documentation. Identify gaps and update the documentation for accuracy.
2. Technical design and documentation
The initiative requires a thorough work governance and design JAD sessions. The consultant will contribute with his / her expertise of monitoring tools and technology, standards and processes in preparations of architecture governance and design sessions with the Infrastructure Technology Services (ITS) team.
3. Coding and development
Development and / or configuration of required IAM Services reports i.e. Infrastructure monitoring reports using the COTS tool, or manual scripting, and development of service consumption reports, as per the business requirements and approved technical design
The consultant will review the design documents and ensure that the reports are developed as per design. These reports include IAM services performance and consumption reports.
Conduct a thorough unit testing of IAM reporting code, scripts or stored procedures, document results to ensure high quality to the satisfaction of the business Subject Matter Experts (SMEs)
The consultant will create documentation of coding approach and the code as per the OPS and Industry best practices
The consultant, as and when required, will package the code to propagate on to the preprod and production environments
4. Testing and Quality Assurance
Develop a detail test plan to test new reports and dashboards developed for the project. The test plan should include detail test cases, expected outcomes and results. The consultant will work with the OPS QA lead to seek standards and documentation template.
The consultant will conduct necessary unit and regression testing, capture results into the test plans, and resolve any identified issues in time
The consultant will present the findings to the ETD team, and address any concerns from the ETD team or users regarding the developed IAM reports
5. Documentation and Knowledge transfer
The consultant is expected to develop detail documentation during the development and testing cycle. As and when needed by the project manager, the consultant will present and transfer knowledge to identified ministry individuals.
The consultant will provide code walkthroughs, presentations and demonstration of developed IAM reports as a part of overall knowledge transfer
Qualifications
Performance Monitoring and Reporting Tools: 3+ years of UNIXShell, Oracle9i/ 10g / 11g / 12c, PL/ SQL in Solaris and Red Hat environments. 3+ years of hands on experience in User Interfaces using HTML5, ASP.NET or equivalent. Hands-on experience in configuring and using Nagios XI. Performance Monitoring and Reporting of Large Applications: 10+ years’ experience in monitoring of Operating Systems i.e. Solaris, Red Hat, Windows, Oracle databases and Network. 5+ years’ experience designing, developing, deploying, and sustaining large application implementations based on the following technology products: Windows Internet Information Server (IIS),IBM HTTP Server, Apache,IBM WebSphere, Oracle Database 11g (and later)Oracle Directory Server Enterprise Edition. Quality Assurance: 4+ years experience with quality control and assurance methodologies and practices as applied to the implementation of large applications. Experience with change management and release management as processes supporting the implementation of large applications.
Summary
If Interested and qualified for this role, please apply today for immediate consideration!!!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
This is a contract position for a Software Developer - Full Stack for our client who is in the Broader Public Sector. Work location will be in Downtown Toronto
This is a Hybrid Role with 3 days in the office a week. This is a mandatory requirement of the role and is non negotiable outside of exceptional circumstances.
The Contract runs for one year.
Hours per day will be 7.25.
Advantages
Good Compensation working on projects that will make a difference to the people of Ontario.
Responsibilities
As a part of the IAM Reporting initiative, the Identity and Access Management Branch (IAMB) aims to achieve the following:
1. Establish a framework or a tool configuration / script to gather and store service performance and consumption data E.g. Audit logs, Infrastructure performance logs of about 100 servers)
2. Install and configure required tools or scripts to capture the service performance and consumption information
3. Develop scripts to parse information and store attributed date in a database or repository
4. Develop scripts or packages to report on service performance and consumption by service attributes i.e. service name, client, server etc.
...
In order to achieve these objectives, IAMB requires the services of TWO (2) Senior Developers to perform following activities:
1. Requirements Analysis
Analyze business and system requirements: Perform detail analysis of the business and system requirements of the IAM reporting initiative, analyze in light of the new developed Enterprise IAM Services and provide feedback directly to the respective business analyst to ensure that the requirements are aligned with the target solution.
Analyze current IAM environments: The current (legacy) IAM services has some service performance and consumption reporting in place. Perform detail analysis of the current environment, tools and technology used and review existing documentation. Identify gaps and update the documentation for accuracy.
2. Technical design and documentation
The initiative requires a thorough work governance and design JAD sessions. The consultant will contribute with his / her expertise of monitoring tools and technology, standards and processes in preparations of architecture governance and design sessions with the Infrastructure Technology Services (ITS) team.
3. Coding and development
Development and / or configuration of required IAM Services reports i.e. Infrastructure monitoring reports using the COTS tool, or manual scripting, and development of service consumption reports, as per the business requirements and approved technical design
The consultant will review the design documents and ensure that the reports are developed as per design. These reports include IAM services performance and consumption reports.
Conduct a thorough unit testing of IAM reporting code, scripts or stored procedures, document results to ensure high quality to the satisfaction of the business Subject Matter Experts (SMEs)
The consultant will create documentation of coding approach and the code as per the OPS and Industry best practices
The consultant, as and when required, will package the code to propagate on to the preprod and production environments
4. Testing and Quality Assurance
Develop a detail test plan to test new reports and dashboards developed for the project. The test plan should include detail test cases, expected outcomes and results. The consultant will work with the OPS QA lead to seek standards and documentation template.
The consultant will conduct necessary unit and regression testing, capture results into the test plans, and resolve any identified issues in time
The consultant will present the findings to the ETD team, and address any concerns from the ETD team or users regarding the developed IAM reports
5. Documentation and Knowledge transfer
The consultant is expected to develop detail documentation during the development and testing cycle. As and when needed by the project manager, the consultant will present and transfer knowledge to identified ministry individuals.
The consultant will provide code walkthroughs, presentations and demonstration of developed IAM reports as a part of overall knowledge transfer
Qualifications
Performance Monitoring and Reporting Tools: 3+ years of UNIXShell, Oracle9i/ 10g / 11g / 12c, PL/ SQL in Solaris and Red Hat environments. 3+ years of hands on experience in User Interfaces using HTML5, ASP.NET or equivalent. Hands-on experience in configuring and using Nagios XI. Performance Monitoring and Reporting of Large Applications: 10+ years’ experience in monitoring of Operating Systems i.e. Solaris, Red Hat, Windows, Oracle databases and Network. 5+ years’ experience designing, developing, deploying, and sustaining large application implementations based on the following technology products: Windows Internet Information Server (IIS),IBM HTTP Server, Apache,IBM WebSphere, Oracle Database 11g (and later)Oracle Directory Server Enterprise Edition. Quality Assurance: 4+ years experience with quality control and assurance methodologies and practices as applied to the implementation of large applications. Experience with change management and release management as processes supporting the implementation of large applications.
Summary
If Interested and qualified for this role, please apply today for immediate consideration!!!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more