onsite
Security Engineer / Backend Developer StorageGRID - NetApp
Security Engineer
Secure and scale backend services for StorageGRID using Python, Go, Docker, Kubernetes, and AWS, while implementing robust security controls and automated CI/CD pipelines to enhance reliability and velocity.
About the role
Key Responsibilities
- Design, develop, and maintain secure backend services for StorageGRID using Python and Go.
- Containerize applications with Docker and orchestrate deployments on Kubernetes clusters.
- Implement and enforce security best practices, including vulnerability scanning, access controls, and encryption at rest and in transit.
- Automate build, test, and deployment pipelines using CI/CD tools (GitHub Actions, Jenkins, or similar).
- Collaborate with cross‑functional teams to troubleshoot performance issues and optimize system reliability.
Requirements
- 3+ years of backend development experience in a cloud environment.
- Proficiency in Python and Go, with a strong grasp of RESTful API design.
- Hands‑on experience with Docker, Kubernetes, and AWS services (EKS, S3, IAM).
- Solid understanding of security principles, threat modeling, and secure coding practices.
- Experience with CI/CD pipelines and automated testing frameworks.
Skills
pythongodockerkubernetesawscicd