DevOps Engineer (Proposal)

Tech Stack

CI/CD
AWS
ENVIRONMENTS
SECURITY
PERFORMANCE
ENSURE
CLOUD-BASED
INCLUDING
READINESS
ORCHESTRATION

Job Description

ARETUM is seeking an experienced DevOps Engineer to manage and enhance the CI/CD systems.

This role involves ensuring the reliability, security, and efficiency of cloud-based systems and environments.

The ideal candidate will have deep expertise in AWS services, container orchestration, and CI/CD pipelines, with a focus on operational readiness, performance optimization, and compliance.

Responsibilities Manage and operate CI/CD systems, including GitLab for version control, Jenkins for CI, and Kubernetes/Docker Swarm for container orchestration.

Ensure CI/CD systems remain operational and compliant with SLA requirements for cloud-based systems.

Monitor AWS resources (e.g., databases, error logs, system load) to ensure system functionality and performance.

Manage AWS Key Management System (KMS), including key rotation and data encryption.

Create and configure new virtual machines (VMs) to support production, development, and testing environments.

Collaborate with cross-functional teams (OCIO and development teams) to implement changes and ensure compatibility.

Proactively address performance issues by updating software, deploying patches, and maintaining readiness for security compliance.

Investigate and resolve critical production issues, such as configuration fixes and hotfix deployments.

Install and manage agile task management tools and other applications in AWS environments.

Implement and oversee system backup and restoration processes to ensure data reliability.

Monitor system health using AWS CloudWatch, addressing any performance or security issues.

Copy projects and repositories from Git to OCIO GitLab/GitHub as required.

Provide technical support and guidance to users of CI/CD environments, ensuring smooth operations.

Deliver weekly reports during DevOps stand-up meetings, including documentation, scripts, and other relevant artifacts.