Software Engineer
Remote
People Impact
Enterprise
Service
B2B
₹ 12-22 Lacs PA
Pre-seed
Information Technology
Bangalore, Karnataka, India
Post Status: Active
Permanent
23 applications
Experience: 2-5 Years
Skills
CI/CD
Docker
AWS
Application Programming Interfaces (API)
GitHub
Prometheus
Terraform
Microservices
Linux
Jenkins
Kubernetes
Python
Grafana
Go (Golang)
Istio
Posted Today

About the job

This is a permanent position with one of People Impact's Big 4 clients.

We are looking for a highly skilled Software Engineer with strong expertise in Python, Golang (Go), and Kubernetes to design, develop, and maintain scalable cloud-native applications and platform solutions. The ideal candidate should have hands-on experience in microservices architecture, containerization, cloud technologies, and automation.

Key Responsibilities

  • Design, develop, and maintain backend applications using Python and Golang.

  • Build and deploy cloud-native applications on Kubernetes platforms.

  • Develop scalable microservices and REST APIs.

  • Automate infrastructure provisioning, deployment, and monitoring processes.

  • Work closely with DevOps, Cloud, and Development teams to ensure high availability and performance.

  • Troubleshoot production issues and optimize application performance.

  • Implement CI/CD pipelines and deployment automation.

  • Follow best practices for security, scalability, and reliability.

Required Skills

  • Strong programming experience in Python and Golang (Go).

  • Hands-on experience with Kubernetes (K8s) administration and application deployment.

  • Experience with Docker and containerization technologies.

  • Knowledge of microservices architecture and API development.

  • Experience with Linux/Unix environments.

  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or ArgoCD.

  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK, or Splunk.

  • Good understanding of networking, security, and cloud-native principles.

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or GCP.

  • Infrastructure as Code experience using Terraform or Ansible.

  • Service Mesh exposure (Istio, Linkerd).

  • Kubernetes certification (CKA, CKAD) is an added advantage.