DevOps Engineer

Full time
Toronto
Product Team

About the Job

We’re looking for a talented and ambitious DevOps Engineer to join the Funnelytics team! The successful candidate will bridge the gap between engineering and operations, and ensure smooth communication across all teams!

What you’ll do

  • Setup monitoring, alerts, and auto/manual scaling for infrastructure
  • Production deployments
  • Recurring customer success tickets
  • Pulling data for business team
  • Setting up CI/CD processes
  • Maintaining of existing CI/CD pipelines
  • Documenting the existing CI/CD pipelines
  • Maintenance and support of existing infrastructure
  • Emergency response 24/7 to infrastructure problems
  • Documentation of the current infrastructure and processes
  • Documentation of the changes of the deployment process
  • Support of planned infrastructure scaling
  • Infrastructure metrics
  • Infrastructure optimizations
  • Create backups & ensure automated backups are valid
  • Reacting to AWS platform changes

Requirements:

Tech Stack

  • Elastic Beanstalk
  • API Gateway
  • Lambda
  • Redis
  • Kinesis
  • Kinesis Firehose
  • S3 bucket
  • CloudFront
  • Aurora
  • MongoDB
  • PostgreSQL
  • Redshift, ClickHouse
  • Cassandra/Scylla
  • IAM user management

 

Additional Skills

  • Excellent oral and written communication skills
  • Excellent problem-solving and troubleshooting skills
  • Process-oriented with great documentation skills
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Experience with or knowledge of Agile Software Development methodologies
  • Comfortable with ambiguity, uncertainties and quickly evolving business goals.
  • Experience in a high-growth startup environment is an asset
  • Adaptable & can easily embrace change in a fast moving environment, team player, transparent communicator, proactive problem solver, continuously seeks to evolve professionally and personally, sense of pride and ownership in everything they do.