What you need to know:
Job location Working from Bangalore office
As a Linux Developer for BlueRock Security, you will:
- Apply your expertise on building a full Linux distribution, including a Linux kernel, distribution packages, and applying patches
- Build and maintain custom Linux distribution image, integrating BlueRock security modules for AWS and private datacenters
- Monitor upstream Linux security updates and integrate patches and updates to custom OS image regularly
- Manage BlueRock Open source repository, working with the open source community
- Integrate OS builds into CI/CD pipelines
- End-to-end build/release engineering for certifying generated custom Linux distribution images
- Effectively utilize a wide range of tools in development, including Linux admin and config, shell scripting (bash), as well as python
- Support customers, partners, and the open source community
- Upstream open source Linux updates and patches
You could be a great fit for this role if you have: (Must Haves)
- Bachelor's degree or higher in computer science (or equivalent)
- At least 8+ years of experience in Linux development, managing Linux distribution and maintaining open source repositories
- Strong programming knowledge in C, C++, Rust, Python, Go
- Extensive experience in shell programming in a Linux system (bash, sh, etc.)
- Good experience maintaining, building, and installing packages on a Linux-based system with standard package management tools (e.g., apt, rpm, yum, etc.)
- Knowledge of Kubernetes, Ansible, and Cloud environments (AWS/ GCP/ Azure)
- Familiarity with OS security concepts
- Experience with debugging tools on Linux
- Knowledge of best practices for Agile development and CI/CD-driven product development
- Exposure to PKI, software signing, secure software supply chain
- Excellent analytical, debugging, and troubleshooting skills