Senior DevOps/Backend Engineer
Uplers
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Senior DevOps/Backend Engineer at Uplers
An exciting 3-month part-time contract opportunity (40 hours/week) is available for a Senior DevOps/Backend Engineer. This role supports a California-based software development company, focusing on modern infrastructure and scalable backend systems. Candidates should have 3+ years of experience with key technologies like Kubernetes, Terraform, and CI/CD pipelines, along with strong backend skills in Go, Python, or Java.
Job Overview
This is a remote, part-time contract for 3 months (40 hours a week / 160 hours a month), supporting one of Uplers' California-based software development clients. The role requires 3+ years of experience in DevOps/Backend engineering, with an expected notice period of 7 days and a shift aligned with the Asia/Kolkata (IST) timezone.
What You'll Need
- Experience: 3+ years in DevOps engineering, Site Reliability Engineering (SRE), platform engineering, or cloud operations.
- Technical Degree: From an accredited university.
- Shift: Flexibility for (GMT+05:30) Asia/Kolkata (IST) timezone for a remote setup.
Key Responsibilities & Technologies
As a DevOps Engineer, you will focus on:
- Container orchestration (Kubernetes expertise is essential).
- Infrastructure as Code (Terraform OSS).
- CI/CD pipeline automation (GitLab CI, Jenkins, GitHub Actions).
- Setting up and managing secure, standalone environments without cloud connectivity.
As a Backend Software Engineer, you will focus on:
- Extensive experience with Go, Python, or Java.
- Frameworks and tools like Docker, gRPC, and Kubernetes-native services.
- Building scalable, fault-tolerant backend systems.
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Integrating machine learning pipelines or large-scale data processing systems (a strong plus).
Required Functional Areas & Technologies (Experience with at least 5 from each list)
Functional Areas:
- Identity & Access Management
- Source Code Management
- Issue Tracking
- CI/CD Pipelines
- Container/Helm Registry
- Container Orchestration
- Secrets Management
- Observability / Metrics & Monitoring
- Logging
- Distributed Tracing
- Object Storage
- Databases
- Incident Management
- Cost Management
- API Gateways
- Proxy Servers
Required Technologies:
- Keycloak
- GitLab CI
- Kubernetes
- Terraform OSS
- Prometheus + Grafana
- Elasticsearch
- Logstash
- Kibana
- Jaeger
- MinIO
- Postgresql
- Redis
- Kafka
- IncidentFlow
- Nginx
- Kong
- PagerDuty Prime
- Graph Databases
- AWS, GCP, Azure
How to Apply
Follow these steps to apply through Uplers' portal:
- Click "Apply" and register or login on our portal.
- Complete the Screening Form & Upload your updated Resume.
- Increase your chances to get shortlisted & meet the client for the Interview!
Key skills/competency
- Kubernetes
- Terraform
- CI/CD
- GitLab CI
- Go
- Python
- Java
- Prometheus
- Grafana
- AWS/GCP/Azure
How to Get Hired at Uplers
- Research Uplers and their client: Study Uplers' role in connecting talent and the California client's software development domain.
- Tailor your resume strategically: Highlight extensive experience with Kubernetes, Terraform, Go, Python, or Java, aligning with key job requirements.
- Showcase CI/CD automation expertise: Emphasize hands-on experience with GitLab CI, automated deployment workflows, and secure environment setup.
- Prepare for technical deep-dives: Focus on system design, distributed systems, cloud architecture (AWS/GCP), and problem-solving complex infrastructure challenges.
- Demonstrate SRE and platform engineering skills: Be ready to discuss experience in site reliability, observability (Prometheus, Grafana), and maintaining fault-tolerant systems.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background