CloudOps Engineer

Flybits - Toronto, ON (29 days ago)

Apply Now

The Position:
As a Cloud Engineer, you are responsible for implementing infrastructure related systems as code as we accelerate into our next phase of growth. To implement a reliable, scalable and high available system you use automation and test driven approaches. Also, when it comes to operation you should be comfortable with monitoring, troubleshooting and fixing issues in our cloud based system and you will work with other technical teams to ensure our services are easy to deploy, monitor, and maintain in our production environment.

Responsibilities:

  • Deploy and maintain cloud services using Infrastructure as code
  • Improve observability of the cloud systems
  • Working closely with other technical teams in a DevOps way to satisfy their requirements
  • Implement and improve security in cloud infrastructure as code (SecOps) as an ongoing responsibility
  • Participate in the design of scalable, reliable and HA systems and follow design documents in implementing them
  • Implement and improve cloud infrastructure CI/CD procedures
  • Automating cloud operations by implementing innovative, custom tools
  • Proactive monitoring and automating anomaly detection
  • Participate in 24*7 on-call schedules

Must Haves:

  • 2 years (2+) experience with expertise in infrastructure as code and automation
  • 5 years (5+) experience with cloud provider services (e.g. AWS, Google Cloud, MS Azure)
  • 2 years experience in maintaining Microservices based systems
  • Knowledge in deploying and managing Docker containers, including orchestration (preferably Kubernetes)
  • Experience with message passing systems such as RabbitMQ, ActiveMQ
  • Good knowledge and experience with different types of databases (NoSQL, Relational)
  • Good knowledge of Scalable, High Available systems
  • Experience in proactive monitoring and log analysis
  • Good knowledge of Security and networking
  • Experience working on teams using agile development techniques
  • Experience with CI/CD systems and test-driven development
  • Proven track record of collaborative development with git
  • Drive and flexibility to roll up your sleeves and work hard (and have fun) in a fast-moving startup environment
  • Strong communication skills
  • Bachelor of Science or Engineering in a technical engineering discipline
  • AWS (prefered) Associate SysOps or Developer Certificate or equivalent

Bonus Points:

  • Expert knowledge of a modern programming language (Ruby, Go, Python, NodeJS, ...)
  • Knowledge of Cloud Native ecosystem
  • Kubernetes Administrator certificate
  • Certificate in Cloud security and experience with implementing security systems
  • Experience with GitHub, CircleCI, AWS CodePipeline
  • Experience with ELK
  • AWS professional Certificate
  • Experience with Postgres and MongoDB
  • Track record of open source contributions and cloud-based projects

About Flybits:
Flybits empowers enterprises to connect with their customers more meaningfully through micro-personalized experiences, powered by contextual data. Flybits aggregates disparate sources of relevant public and proprietary data without technical hassle, enabling Fortune 500 organizations to build sophisticated and evolving customer engagement programs with ease. Leveraging unique and patent-protected AI and machine learning capabilities, experiences created through Flybits become increasingly effective in delivering success. From driving product awareness to offering virtual concierge-style services, enterprises across the globe are using Flybits to add significant value to the lives of their customers and preparing themselves for the new data economy.

Job Type: Full-time