Role Overview
We are looking for a motivated, driven, and collaborative Backend Engineer to join our engineering team. The ideal candidate will have strong experience in backend development, API design and integration, Kubernetes-based deployments, and modern cloud-native application environments. This role focuses on building, deploying, and supporting scalable backend services while working closely with cross-functional teams in an Agile environment.
Major Responsibilities
•Design, develop, and maintain scalable backend services and APIs.
•Build and integrate APIs across internal and external systems.
•Deploy, manage, and troubleshoot applications running on Kubernetes clusters.
•Create and maintain deployment configurations using Helm Charts and YAML.
•Work with ArgoCD or similar deployment/GitOps tools for application delivery.
•Monitor, debug, and resolve complex production issues.
•Collaborate with engineering teams to improve system reliability, scalability, and performance.
•Participate in Agile/Scrum ceremonies and contribute to technical design discussions.
•Document technical solutions, requirements, and operational procedures.
Must-Have Skills
•Strong backend development experience using Go, Python, or similar programming languages.
•Hands-on experience in API development and integration.
•Experience managing and deploying applications on Kubernetes clusters.
•Strong understanding of containerized application environments.
•Experience with Helm Charts and YAML-based configurations.
•Experience with ArgoCD or similar deployment/GitOps tools.
•Strong troubleshooting, debugging, and problem-solving skills.
•Experience working in Linux environments.
•Knowledge of Microservices Architecture.
•Experience working in Agile/Scrum teams.