Junior DevOps Engineer
Rangein is hiring a Junior DevOps Engineer with 1-2 years of experience to maintain CI/CD pipelines, Docker containers, cloud infrastructure, and Linux systems, automating tasks with Bash or Python and supporting deployments. The role is 100% remote with flexible hours.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Junior
- Employment
- Not specified
- Experience
- 1+ years
- Category
- Devops
- Posted
Skills
Must have
- 1-2 years of commercial experience in DevOps, Cloud Engineering, System Administration, or a related technical role
- Basic to intermediate knowledge of Linux and command-line tools
- Hands-on experience with Docker and containerization
- Familiarity with CI/CD tools such as GitHub Actions, GitLab CI/CD, or Jenkins
- Basic experience with at least one cloud platform: AWS, Azure, or GCP
- Familiarity with Git and version control workflows
- Basic scripting skills in Bash or Python
- Understanding of networking fundamentals, DNS, HTTP/HTTPS, and environment configuration
- Basic understanding of Infrastructure as Code concepts
- Familiarity with monitoring, logging, and troubleshooting
- Good problem-solving skills and willingness to learn
- Intermediate English or higher
Nice to have
- Basic experience with Kubernetes
- Familiarity with Terraform or Ansible
- Experience with cloud services such as AWS EC2, S3, IAM, or equivalents on other platforms
- Familiarity with monitoring tools such as Prometheus and Grafana
- Experience with Nginx or other web servers
- Familiarity with Helm or Argo CD
- Understanding of security best practices and secrets management
Full description
We’re looking for a Junior DevOps Engineer with 1–2 years of experience to help maintain and improve our infrastructure, deployment processes, and development environments.
You’ll work closely with developers and experienced DevOps engineers to automate routine tasks, support CI/CD pipelines, and ensure applications run reliably across different environments.
. What you’ll do
Maintain and improve CI/CD pipelines for building, testing, and deploying applications
Work with Docker to build and manage application containers
Assist with cloud infrastructure configuration and maintenance
Support application deployments across development, staging, and production environments
Work with Linux systems and troubleshoot infrastructure-related issues
Write scripts using Bash or Python to automate routine tasks
Monitor application and infrastructure health and investigate alerts
Help troubleshoot deployment failures and service availability issues
Maintain infrastructure configuration and environment variables
Work with Git and follow infrastructure change management practices
Document deployment procedures and infrastructure configurations
Collaborate with developers to improve deployment workflows and system reliability
What we’re looking for
1–2 years of commercial experience in DevOps, Cloud Engineering, System Administration, or a related technical role
Basic to intermediate knowledge of Linux and command-line tools
Hands-on experience with Docker and containerization
Familiarity with CI/CD tools such as GitHub Actions, GitLab CI/CD, or Jenkins
Basic experience with at least one cloud platform: AWS, Azure, or GCP
Familiarity with Git and version control workflows
Basic scripting skills in Bash or Python
Understanding of networking fundamentals, DNS, HTTP/HTTPS, and environment configuration
Basic understanding of Infrastructure as Code concepts
Familiarity with monitoring, logging, and troubleshooting
Good problem-solving skills and willingness to learn
Intermediate English or higher
Nice to have
Basic experience with Kubernetes
Familiarity with Terraform or Ansible
Experience with cloud services such as AWS EC2, S3, IAM, or their equivalents on other platforms
Familiarity with monitoring tools such as Prometheus and Grafana
Experience with Nginx or other web servers