Application Developer
Actively Reviewing the ApplicationsKoch
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
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.
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.
- 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).
- 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.
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
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Software Engineer II - Java & Python Developer + AWS
JPMorganChase
India
Full-Time
Training
Prometheus
Grafana
+8
Senior Software Engineer
Aaizel International Technologies Pvt Ltd
India
Internship
Troubleshooting
Training
Prometheus
+17
Senior Software Developer
Western & Southern Financial Group
Hyderabad
Full-Time
4–8 years
OAuth 2.0
Adobe Illustrator
Enterprise Architecture
+4
Senior Engineer I
American Express Global Business Travel
India
Full-Time
Prometheus
Grafana
Query optimization
+12
Share
Quick Apply
Upload your resume to apply for this position