Freelance DevOps Engineer – GitLab CI/CD, Java, Docker

Filled
February 23, 2026

Job Description

Responsibilities

  • Design, implement, and optimize GitLab CI/CD pipelines
  • Containerize Java applications using Docker
  • Deploy and manage applications on Kubernetes, including configuration and Helm charts
  • Automate deployments across development, staging, and production environments
  • Collaborate with development and infrastructure teams to ensure production-ready deployments
  • Implement monitoring, logging, and alerting solutions for deployed applications

Required Skills

  • Strong experience with GitLab CI/CD pipelines
  • Hands-on experience with Java application deployment
  • Expertise in Docker and containerization best practices
  • Solid experience with Kubernetes (Deployments, ConfigMaps, Helm)
  • Knowledge of monitoring and logging tools
  • Experience with Linux systems and automation tools like Ansible

Mandatory Skills

  • Docker, CI/CD, DevOps, Kubernetes, Deployment Automation, Containerization, Java, Ansible, Linux

Contract Details

  • Duration: 3–6 months
  • Type: Remote / Freelance
  • Organization Size: Small to medium business (10–99 employees)