Retour à la recherche
A
AffinitySource d’offres vérifiée

DevOps Programmer - Web Digital Office

Offre en anglais

Maintain and optimize web-based middleware and API frameworks to ensure security and scalability for public digital services. Manage CI pipelines, Kubernetes clusters, and implement monitoring tools like Grafana and Prometheus.

  • Sur place
  • Charlottetown, PE
  • Publié 30 juill. 2026
  • Postuler avant le 29 août 2026
  • 1 poste

Résumé du poste

Job Description On behalf of our public sector client, Affinity is seeking a DevOps Programmer who will support the Web Digital Office and advance the Province’s IMIT Strategic Plan through the maintenance, optimization, and enhancement of critical digital service infrastructure. The role focuses on web platforms, API frameworks, DevOps practices, automation, monitoring, and cloud-native technologies that enable public digital services. Responsibilities Monitoring, maintaining, configuring, supporting, and optimizing web-based middleware solutions to ensure the security, stability, and scalability of the Province’s web API framework; Assisting the Province in integrating the API Framework with the MuleSoft Enterprise Integration Platform; Working with other team members to improve the CI Pipeline, including oversight of automated tests, review of Jenkins, etc.; Working with other team members to build software releases from multiple development project streams and manage multiple-tier deployment environments; Setting up and maintaining the Kubernetes cluster; Researching and applying patches and upgrades to software; Implementing and using monitoring software such as SolarWinds, Grafana, and Prometheus. Qualifications Demonstrated experience of ten (10) years in: 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; o Load Balancers and reverse proxies, such as Nginx; Load testing, load balancing, performance testing, automated testing and Use and support container software. Experience with software installation, configuration, and system administration; Experience with Docker; Experience setting up and maintaining the Kubernetes cluster; Experience investigating and resolving issues affecting web services and applications; Knowledge of software patch management and deployment best practices; Experience participating in the full Software Development Life Cycle (SDLC) for web application development and support; Strong problem-solving, analytical, and technical troubleshooting skills; and Demonstrated ability as a highly self-motivated and directed individual with experience in a team-oriented, collaborative environment and working on project teams. Experience working with government organizations; Drupal Content Management System module development; Load testing, load balancing, performance testing, and automated testing; Development of black boxes; DNS Services; and Transport Layer Security. Affinity Earn Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/ About Affinity Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need. For more information on Affinity, please visit www.affinity-group.ca Job Number: 13781

Ce que vous ferez

Maintain and optimize web-based middleware and API frameworks to ensure security and scalability for public digital services. Manage CI pipelines, Kubernetes clusters, and implement monitoring tools like Grafana and Prometheus.

Exigences

Requires over ten years of experience in Java, relational databases, and DevOps tools including Jenkins, Docker, and Kubernetes. Candidates should have a strong background in the full SDLC and experience with government organizations.

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Java
  • MySQL
  • Git
  • Jenkins
  • Ubuntu
  • Bash
  • API Gateways
  • Apache
  • Nginx
  • Docker
  • Kubernetes
  • SolarWinds
  • Grafana
  • Prometheus
  • MuleSoft
  • Drupal

Domaines d’emploi

  • Software
  • Technology
  • Government & Public Sector
  • Engineering
  • Consulting

Renseignements supplémentaires

Expérience minimale
10+ ans
Postuler avant le
29 août 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level