DevOps Engineer
Posted Updated
Job Description
Maintain and support platform services using GitOps methodologies.
Develop and maintain CI/CD pipelines for application and infrastructure deployments.
Automate operational tasks using scripting and Infrastructure as Code (IaC).
Monitor platform health, troubleshoot issues, and perform root cause analysis.
Collaborate with development teams to improve software delivery processes.
Manage application deployments across development, testing, and production environments.
Support containerized workloads and orchestration platforms.
Implement and maintain observability solutions including logging, metrics, and tracing.
Participate in incident response, problem management, and continuous service improvement.
Ensure platform security, compliance, and configuration standards are followed.
Produce and maintain technical documentation and operational runbooks.
Job Requirements
Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or an equivalent discipline.
Minimum
2 years of experience
in software development or software engineering. Strong understanding of software development lifecycle (SDLC)
and version control concepts. Experience with
Git
and collaborative development workflows. Familiarity with Linux operating systems and command-line environments. Knowledge of
CI/CD concepts and automation practices. Experience with
scripting languages such as Bash, Python, or similar. Experience with
Kubernetes
administration or application deployment.
2 years of experience
in software development or software engineering. Strong understanding of software development lifecycle (SDLC)
and version control concepts. Experience with
Git
and collaborative development workflows. Familiarity with Linux operating systems and command-line environments. Knowledge of
CI/CD concepts and automation practices. Experience with
scripting languages such as Bash, Python, or similar. Experience with
Kubernetes
administration or application deployment.