- Senior
- Escritório em Bangalore
Description
Responsibilities:
- Propose and implement best practices in Linux security, including PKI solutions, X.509 certificate management, mandatory access control (MAC, AppArmor)
- Implement secure Kubernetes clusters using TLS and API authentication & authorization
- Research, propose and implement best practices for container security and isolation.
- Integrate multiple authentication backends with the Kubernetes cluster to meet varying customer needs, such as LDAP(S) and Windows Active Directory
- Implement secure inter-node communications to protect highly critical distributed systems.
- Work with the most dynamic and exciting open-source software projects today – Kubernetes (K8s), cert-manager, vault, Kata Containers, Docker, Helm, Openstack-keystone, Ansible, etc.
- Work as part of a team building the platform of choice for highly distributed Edge solutions, including 5G, Industrial Automation and Augmented Reality.
- Contribute actively to StarlingX, an open-source project under the OpenStack Foundation - a fully featured cloud for the distributed edge
- Participate in all aspects of the software development process using agile development.
Qualifications/Skills:
- Bachelor’s / master’s degree in computer science or related field
- 8+ years of professional software development experience
- Programming experience with Python
- Experience with Linux security – including PKI and certificate management solutions
- Experience with Kubernetes security and cloud-based technologies
- Knowledge of common security practices for servers
- Experience with IPSec and network traffic encryption is an asset
- Experience with Linux software development
- Exposure to Helm, Ansible and Puppet
- Strong analytical and debugging skills
- Excellent written and oral communication skills
- Exceptional team player who works well in collaborative environments
- Self-managed, fast learner with the desire and ability to master new technologies
- Strong sense of ownership, urgency, and drive
- Familiarity with iterative and agile/scrum software development processes
- Exposure to Go, C/C++ would be an asset
- Contribution to the open-source community would be an asset