ENGINEER, COMPUTER SME
Warrant Technologies
Software Coding Perform DevOps tasks required to support the deployment, management, and maintenance of the software infrastructure. This includes configuring, optimizing, and maintaining continuous integration/continuous deployment (CI/CD) pipelines to ensure efficient, secure, and reliable delivery of containerized applications. Ensure that deployment processes align with all software requirements and adhere to modern industry best practices.
Assist in the management of container orchestration environments, including but not limited to Kubernetes and Docker, to support the deployment and scaling of project applications. Responsibilities include monitoring system performance, troubleshooting deployment issues, and implementing automation strategies to streamline operations. Maintain and enhance Infrastructure as Code (IaC) solutions using tools such as Terraform and Ansible to ensure consistency and reliability in system provisioning.
Responsible for managing and maintaining CI/CD tools such as GitLab CI/CD, ensuring that repositories, runners, and related services remain operational and up to date. Assist with installing updates, maintaining system backups, and implementing security best practices to protect build and deployment processes.
Collaborate with Government and industry partners to align DevOps strategies with software development efforts, ensuring a seamless integration between development and operational environments. Participate in collaboration meetings where assignments related to infrastructure automation, deployment processes, and system reliability improvements will be discussed and coordinated.