DevOps Programmer

Employer
SRA Staffing
Location
Toronto, Ontario
Salary
To be determined
Posted
March 31, 2023
Closes
April 1, 2023
Ref
0e318996b772
Contract Type
Permanent
Hours
Full Time
The successful Proponent will provide all required programmer/analyst services associated with the project. The scope of the services may include, but are not limited to:
· Monitor, maintain, configure, support and optimize web-based middleware solutions to ensure the security, stability and scalability of the Province's web API framework;

· Assist the Province of PEI in integrating the API Framework with the MuleSoft Enterprise Integration Platform; and

· Work with other team members to improve the CI Pipeline, including oversight of automated tests, review of Jenkins, etc.;

· Work with other team members to build software releases from multiple development project streams and manage multiple tier deployment environments;

· Research and apply patches and upgrades to software and;

· Implement and use monitoring software such as SolarWinds, Grafana and Prometheus

DevOps Programmer resource must have the following experience:

1. Performing software installation and configuration tasks;

2. Participating in investigations into problematic activities related to a wide variety of web services;

3. Reviewing and deploying vendor supplied patches according to best practices;

4. Developing or supporting web applications by participating in the software development life cycle; and

5. The DevOps programmer must have experience with:

- Java;

- Relational databases such as MySQL;

- Version control using Git;

- Automation servers such as Jenkins;

- OS such as Ubuntu;

- Shell scripts, such as Bash;

- Development and use of APIs and API Gateways;

- Web servers such as Apache;

- Load Balancers and reverse proxies, such as Nginx;

- Load testing, load balancing, performance test, automated testing and

- Use and support of container software.

6. Experience in the following will be considered an asset:

- Drupal Content Management System module development;

- Docker and Kubernetes container software;

- Load testing, load balancing, performance test, automated testing;

- Development of black boxes;

- DNS Services; and

- Transport layer security.