Job
Description
Job Title: Cloud Software Engineer (DevOps & Platform Engineering)
Experience: 5–8 Years
Employment Type: Full-Time
Department: Engineering / Cloud Infrastructure
Job Summary We are looking for a skilled and motivated Cloud Software Engineer with a strong background in DevOps, cloud-native development, and infrastructure automation. The ideal candidate will have deep expertise in AWS or Azure, containerization, orchestration, and modern CI/CD tooling, coupled with strong programming capabilities. You will play a pivotal role in developing scalable cloud solutions, automating deployments, and supporting high-performance platforms.
Key Responsibilities
Design, build, and maintain scalable and secure cloud-native applications and infrastructure.
Automate deployment pipelines using tools like Jenkins, Spinnaker, Terraform, Helm, and ArgoCD.
Implement and manage containerized solutions using Kubernetes and Docker/containerd.
Write clean, efficient, and well-tested code primarily in Golang and Python; Rust experience is a plus.
Develop scripts and tools for infrastructure provisioning and cloud configuration management.
Monitor and troubleshoot system performance using observability tools such as Prometheus, Grafana, and Kibana.
Collaborate closely with cross-functional teams including developers, QA, SREs, and product managers.
Support infrastructure lifecycle management, performance tuning, and security best practices.
Maintain database integration logic, particularly with PostgreSQL.
Participate in code reviews, technical discussions, and architecture design sessions.
Required Qualifications & Experience
Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent.
5–8 years of hands-on experience in cloud development and DevOps practices.
3+ years of proven expertise with AWS or Azure platforms.
Strong experience with Kubernetes, Docker/containerd, and microservices architecture.
Solid background in scripting and infrastructure as code (IaC) using Terraform, Helm, etc.
Familiarity with CI/CD platforms and orchestration tools such as Jenkins, Spinnaker, and ArgoCD.
In-depth understanding of Linux systems programming and networking concepts.
Experience with database programming, especially PostgreSQL.
Working knowledge of observability tools for monitoring, logging, and alerting.
Preferred Skills
Experience with Rust programming language.
Knowledge of security and compliance best practices in cloud environments.
Exposure to service mesh, API gateways, or zero-trust architecture.
Soft Skills
Strong problem-solving, analytical, and troubleshooting skills.
Excellent communication and collaboration abilities.
Fluency in English with the ability to explain complex technical topics to diverse audiences.
Why Join Us?
Work on cutting-edge cloud technologies in a dynamic, growth-focused environment.
Be part of a collaborative, high-impact team driving innovation.
Competitive compensation, learning opportunities, and career advancement paths.