DevOps Engineer

DevOps Engineer

Experiência

--

Tipo de Emprego

Full-time

Posição

--

Oferta Salarial

Descrição da Oferta de Emprego

Job Description

We are seeking a skilled and dedicated DevOps Engineer to join our Criminal Justice Digital Transformation Team. This professional will focus on the implementation and management of the HORUS 360iOMS Offender Management System, ensuring efficient deployment, automation, and continuous integration/continuous delivery (CI/CD) processes. The DevOps Engineer will play a crucial role in optimizing our cloud infrastructure, automating workflows, and ensuring the reliability and scalability of our solutions.
 

Company Overview

IPS Innovative Prison Systems (operating in North America as ICJS Innovative Criminal Justice Solutions Inc.) is a boutique research, IT development and advisory firm specialized in the field of justice, prison services, community sanctions and measures, juvenile justice, and law enforcement. Through our research, advisory services, and digital products, under the umbrella of one all-embracing integrated strategy, we develop and promote fair, effective, and proportionate evidence-based responses to criminal justice issues and challenges worldwide.

 

Key Responsibilities

  • Infrastructure Automation  - Design, implement, and manage automated infrastructure deployment processes. Ensure infrastructure is scalable, secure, and highly available.
  • CI/CD Pipeline Management - Develop, maintain, and optimize CI/CD pipelines to streamline the deployment process. Implement continuous integration practices to ensure code quality and rapid delivery.
  • System Monitoring and Optimization - Implement monitoring tools and dashboards to provide real-time insights into system performance. Identify and resolve performance bottlenecks and optimize resource usage.
  • Security and Compliance - Implement security best practices to protect sensitive data and ensure compliance with relevant legislation. Conduct regular security assessments and audits. Manage identity and access management policies.
  • Containerization and Orchestration - Utilize containerization technologies such as Docker and Kubernetes for application deployment and management. Ensure efficient orchestration of services across various environments.
  • Disaster Recovery and Backup - Develop and implement disaster recovery plans to ensure business continuity. Manage backup and restore procedures for critical data and applications. Test disaster recovery plans regularly and update them as needed.
  • Support and Troubleshooting - Provide technical support for infrastructure and deployment-related issues. Troubleshoot problems as they arise and collaborate with other team members to resolve complex technical challenges. Document solutions and best practices for future reference.
  • Collaboration - Work closely with cross-functional teams, including developers, QA testers, and product managers, to ensure cohesive support and product enhancements.

Qualifications

  • Education - Master’s degree in Computer Science, Information Technology, or a related field. Relevant certifications (e.g., AWS Certified DevOps Engineer, Microsoft Certified: DevOps Engineer Expert) are highly advantageous.
  • Experience - Minimum of 3-5 years of experience in DevOps or related roles, with a focus on infrastructure automation and CI/CD pipeline management. Proven experience with cloud-native and cloud-agnostic solutions. Experience in the criminal justice sector or similar regulated environments is desirable.
  • Technical Skills - Expertise in cloud platforms such as AWS and Azure Platforms. Strong knowledge of infrastructure as code (IaC), CI/CD pipelines, and automation tools (e.g., Jenkins). Proficiency in containerization technologies (e.g., Docker, Kubernetes).
  • Analytical Skills - Excellent analytical and problem-solving abilities. Ability to identify and troubleshoot issues effectively.
  • Soft Skills - Excellent problem-solving and analytical abilities. Strong communication and interpersonal skills. Ability to work independently and as part of a team. Strong project management skills and attention to detail.
  • Languages - English proficiency. Portuguese, Spanish and French are desirable.

Personal Attributes

  • Ethics and Integrity - High level of professional integrity and ethical standards. Commitment to confidentiality and data security.
  • Adaptability - Ability to adapt to changing technologies and client needs. Willingness to continuously learn and improve technical and professional skills.
  • Team Player - Strong collaborative skills and the ability to work well with diverse teams.
  • Application Process - Interested candidates should submit their application, cover letter, and CV through the following form. In the cover letter, please highlight your experience in product management of digital systems.

Application Process

Interested candidates should submit their application, cover letter, and CV through the following form. In the cover letter, please highlight your experience in product management of digital systems.

APPLY FOR THIS JOB HERE

IPS Innovative Prison Systems is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.

Applications will be reviewed on a rolling basis until the position is filled.