Cyber Security company building technologies that can help secure the world by identifying critical vulnerabilities in software and network protocols. Startups, Fortune 500 companies, and everything in-between rely on them to secure their products.
- Work with the developers and researchers through the entire development process from architecture to production to ensure that our velocity is high and our quality isn’t compromised
- Manage all aspects of our cloud service including servers, storage, scaling
- Secure our service and use leading tools to help monitor it
- Automate monitoring of our service from dashboards to changing application code to provide the metrics. Use these metrics to provide real time views of how our performance and quality are doing
- Be on call for issues if they arise so they can be fixed promptly if automation can’t take care of it
- Create and maintain a continuous build and continuous deployment pipeline
- Manage server infrastructure costs to ensure they stay within budget as well as find ways to be more efficient
- Experience in managing and deploying Kubernetes clusters with RBAC, on-prem and on-cloud
- Experience in designing and implementing a continuous delivery pipeline leveraging DevOps tools such as Git, Bitbucket, Bamboo, Packer, Ansible, Terraform and Jenkins
- Very good Python development experience
- Wholly believes in the “infrastructure-as-code” philosophy
- UNIX command line experience and automating this through tools such as scripts, ansible, chef, makefiles etc
- Monitoring servers and modifying applications to make them easy to monitor as well as achieve the desired quality
- Cloud stack experience (AWS, GCP, Azure). This includes using their console, command line tools and automating all aspects of the stack
- All aspects of web applications including REST APIs, database models, user front ends
- Unit testing and a commitment to quality
- Initiative to work autonomously
- Proper development workflow including code reviews, automated builds, bug tracking
- Experience debugging full stack systems including performance issues
- Designing features and helping to plan the tasks to build it
- Setting up automated builds and automated deployments
- Using monitoring tools such as DataDog, CloudWatch etc
- Go, Node.JS OR the desire to learn these quickly
- React.js OR the desire to learn these quickly
- Scripting languages such as Bash, Makefile, etc.
- Relational database experience: PostgreSQL, etc.
- noSQL database experience: Redis, ElasticSearch, etc.
- Streaming and queuing services: Kafka, RabbitMQ, etc.
Permanent Role
Location: Downtown Toronto
HOW TO APPLY: orna@hitechrecruitment.com