Bestkaam Logo
Koch Logo

Application Developer

Actively Reviewing the Applications

Koch

India, Karnataka, Bengaluru Full-Time
Posted 1 week ago Apply by June 29, 2026

Job Description

Your Job

As an Application Developer at Koch, you will design, develop, and operate a cloud-native network automation platform that enables reliable, scalable automation of network infrastructure. In this role you’ll build Python/Django-based applications and automation workflows, deploy and operate the platform in containerized Kubernetes environments, and continuously improve delivery and observability so network teams can deploy and manage infrastructure faster and safer.

Our Team

You will join the Platform Engineering / Network Automation team responsible for building and operating the automation platform that integrates network systems with enterprise services. We deliver platform services, integrations, and tooling that enable engineers and operators to automate network lifecycle and configuration at scale.

What You Will Do

  • Deliver extensible Python/Django apps, plugins, and automation workflows that enable automated network operations and integrations with enterprise systems.
  • Design and extend models and REST APIs to represent and manage network infrastructure and associated workflows.
  • Deploy, operate, and harden the platform in containerized environments (Docker, Kubernetes) using Helm and Git-driven continuous delivery to ensure reliable, repeatable releases.
  • Ensure platform availability and performance by operating core platform components (PostgreSQL, Redis), monitoring health, and resolving incidents.
  • Maintain and evolve CI/CD pipelines and Git-based workflows to accelerate safe feature delivery and automated tests.
  • Partner with network engineers, SREs, and product stakeholders to translate operational needs into platform features and automation solutions.


Who You Are (Basic Qualifications)

  • Proven experience building production applications using Python; familiarity with Django-based applications is preferred.
  • Practical experience developing and consuming REST APIs.
  • Hands-on experience with containerization and orchestration: Docker and Kubernetes.
  • Experience deploying and operating applications on Kubernetes with Helm and Git-driven continuous delivery tools (e.g., FluxCD, ArgoCD).
  • Experience working with relational and in-memory datastores (PostgreSQL and Redis) and deploying applications in cloud environments (AWS or equivalent).


What Will Put You Ahead (Preferred Qualifications)

  • Experience with network automation platforms such as Nautobot or NetBox.
  • Prior experience building automation platforms or network-focused automation workflows.
  • Familiarity with observability and monitoring tools (Grafana, Prometheus, etc.).
  • Experience with Ansible or other configuration management/automation tools.
  • Experience maintaining CI workflows using GitHub Actions or similar CI tooling.


At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.

Who We Are

At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.

Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.

Required Skills

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.