About the company
Kraken, the trusted and secure digital asset exchange, is on a mission to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion. Our 2,350+ Krakenites are a world-class team ranging from the crypto-curious to industry experts, united by our desire to discover and unlock the potential of crypto and blockchain technology. As a fully remote company, we already have Krakenites in 70+ countries (speaking 50+ languages). We're one of the most diverse organizations on the planet and this remains key to our values. We continue to lead the industry with new product advancements like Kraken NFT, on- and off-chain staking and instant bitcoin transfers via the Lightning Network.
Job Summary
The opportunity
📍Designing and building the security solutions in multiple cloud environments 📍Writing code to improve automation, SDLC and overall security posture of the company 📍Participating in resolving security incidents and detecting vulnerabilities 📍Participating in cross-company security initiatives 📍Dealing with bleeding-edge platform engineering technologies with room for introducing own ideas and innovations
Skills you should HODL
📍Extensive hands-on experience in platform engineering and DevSecOps in cloud environment: 📍AWS Cloud (EC2, Lambda, CloudWatch, RDS, networking, IAM,...) Kubernetes & Docker 📍Strong hands-on experience in defining Infrastructure as a Code (Terraform, Ansible, Helm) 📍Experience in using scripting languages for automating tasks (Python or Golang preferred). 📍Proven experience in GitOps deployments for VM-based and containerized workloads. 📍Knowledge of various application security tools in the area of SAST, DAST, Secrets Detection, Container Security. 📍Expert knowledge of GitLab CI and git. 📍Strong focus on platform testing, building test cases and test automation. 📍Structured approach to troubleshooting of various layers of platform stack (L3-L7). 📍Experience in building or configuring telemetry in cloud environments (logging, monitoring, alarming). 📍Deep understanding of IT concepts, including highly available infrastructure, load balancing, DNS, TCP/IP, routing and firewalling, public key infrastructure, TLS, encryption, software development lifecycle, code versioning,... 📍Ability to work independently and take over ownership of assigned tasks. 📍Excellent communication skills and user-centric mindset. 📍Self-organized with demonstrated ability to prioritize tasks and populate and manage personal backlog.