Vacancy expired!
- Recent Graduate with some project work or internship or good grades who have knowledge on programming would be good to submit.
- Bachelor’s degree or higher in computer science, engineering or related discipline, or equivalent professional experience.
- Recent hands own software development experience using programming languages such as Rust, Go, C/C, JavaScript and/or Java2 Years.
- Recent experience in using DevOps CI/CD tools such as Git, Jenkins, Artifactory, SonarQube, BurpSuite, TruffleHog etc.
- Software development experience using web protocols such as gRPC, REST and WebSocket.
- Software development experience/expertise to compliment product security and application security initiatives.
- Cloud: Cloud software development using containers such as Docker, Kubernetes etc., serverless computing using CDN, Lambda etc. and infrastructure as code using Terraform, YAML, etc.
- Deep understanding of cloud systems and hands own experience in setting up, managing and troubleshooting cloud network and software deployments.
- Experience in leveraging cloud security tools and function to secure cloud systems such as AWS, Azure and/or Google Cloud Platform.
- Experience in deploying applications and securing applications and sensitive data in cloud environment.
- Experience in securing IoT devices and communications between IoT devices and cloud using protocols such as gRPC, TLS, MQTT etc.
- Development: Recent hands own software development experience in scripting languages such as Bash, PowerShell, Perl etc.
- Working knowledge of cryptographic tolls and libraries such as OpenSSL.
- Knowledge of cybersecurity protections of embedded applications, mobile applications, web applications, cloud and on-premises systems.
- NIST publications related to IoT, mobile, server, cloud and key management security.
- Ability to perform secure code review on infrastructure scripts and code.
- Problem Solving: Ability to think outside the box and excellent problem-solving skills.
- Communication: Strong written and verbal communication skills.
- Methodology: Recent working knowledge of Agile/Scrum methodology.
- Ability to communicate clearly with team, peers and executives.