Role: Python Infrastructure Engineer
Location: Bengaluru
Experience: 5-10 yrs
Key Skills: Python, Django, Infra, Docker, Linux, Storage, Virtualization, VMware, docker-compose, Git, pytest
Job Description:
We are seeking a Python Infrastructure Engineer with 5 to 10 years of experience to manage and optimize infrastructure, containerization, and developer tooling across large codebases. Based in Bangalore with a hybrid work model, this role focuses on maintaining multi-platform development environments, optimizing container lifecycles, and ensuring seamless cross-platform shell compatibility.
What will your role look like
- Maintain, optimize, and debug large Python codebases of over 5,000 lines utilizing typing, pathlib, subprocess, pytest, and advanced mocking techniques.
- Configure and troubleshoot development environments using Docker, docker-compose, and the Dev Containers specification.
- Manage cross-platform developer setups across macOS, Linux, and Windows, handling shell quirks, path separators, symlinks, and junctions.
- Execute complex Git operations, including worktrees, hooks, submodules, and detailed commit inspection.
- Analyze and resolve build performance bottlenecks inside containers for large C++ or Java codebases without writing application code.
Why you will love this role
- Enjoy a hybrid work model offering a balance of remote work and in-office collaboration (3 days WFO).
- Opportunity to work deeply with complex developer infrastructure, container orchestration, and advanced tooling.
- Competitive compensation package ranging from 30–38 LPA.
We would like you to bring along
- 5+ years of experience writing production Python with strong command of typing, pathlib, subprocess, pytest, and mocking.
- Deep familiarity with Docker, docker-compose, and devcontainer.json configuration mechanics.
- Cross-platform proficiency across macOS, Linux, and Windows (PowerShell vs. bash, POSIX vs. NTFS file systems).
- Advanced Git knowledge including worktrees, hooks, submodules, and low-level commands.
- Working understanding of build environments for large C++ (CMake/Bazel) or Java (Maven/Gradle) codebases.
- Familiarity with Django, Linux, Storage, Virtualization, and VMware.
About us
InfoBeans, founded in 2000, is a publicly listed company on the NSE & BSE in India, specializing in AI-first software development and implementation for enterprise clients to solve complex business challenges. We strive to deliver value-accretive services over the long term, working as an extension of our clients’ teams.
We are 1700+ members across our offices in India, the USA, Europe, and the Middle East. We believe that InfoBeans is our team’s second home and work hard every day to build a culture that fosters collaboration and excellence. InfoBeans Foundation, our CSR arm, helps underprivileged sections of society become employable through our free one-year training programs.
Creating WOW! is not just a tagline for us; it’s our religion!