5+ years of experience in Programming (Proficiency in at least one of the standard programming languages Java/JavaScript, C#, Python. – must Have
4+ years of experience in DevOps Automation across various Technologies and Experience within Application Security. – must Have
Experience with API Security, Container Security, AWS Cloud Security including S3, Storage Tiering, Encryption, Handling pipelines etc. – must Have
Good level of understanding of Architecture principles, design methodologies and their applicability
Experience maintaining and deploying highly-available, fault-tolerant systems at scale
A drive towards automating repetitive tasks (e.g. scripting via Bash, Python, Ruby, etc) – must Have
Configuring and running Code/Binary scans using solutions like SonarQube, Veracode, etc. – must Have
Practical experience with Docker containerization and clustering (Kubernetes/ECS) – must Have
AWS Experience - including S3, Storage Tiering, Encryption, Handling pipelines etc. – must Have
Experience in implementing the right tools to continuously integrate security, like agreeing on an integrated development environment (IDE) with security features. – must Have
API Gateway/Load Balancing– must Have
Static Analysis– must Have
Multi Environment Setup
Version control system experience (e.g. Git) – must Have
Experience implementing CI/CD (e.g. Jenkins)
Operational (e.g. HA/Backups) SQL Server, ArangoDB, Elasticsearch– must Have
Experience with configuration management tools (e.g. Ansible, Chef) – must Have
Experience with infrastructure-as-code (e.g. Terraform, CloudFormation) – must Have