Senior Devops Engineer

Manitoba, Canada

Job Description


Description:

Skip continually looks for high performers who are excited to join our entrepreneurial team to revolutionize food ordering and the delivery industry. We are a technology and logistics company that partners with restaurants across North America to provide access to top restaurants. Skip simplifies this process and provides an exceptional experience to users by leveraging leading-edge technology and an extensive courier network.

As a Senior DevOps Engineer at SkipTheDishes, you will work with an elite team of developers to build scalable systems and troubleshoot using various tools. You will also be responsible for ensuring our services and products seamlessly move from development through rollout and into production. You will be responsible for product functionality and scaling services or introducing new services; mitigating risks and making sure systems are reliable.

What\xe2\x80\x99s On Your Plate:

  • Delivering defined business goals.
  • Fostering a high-performance culture and strong team.
  • Contributing and adhering to patterns and processes.
  • Measuring success.
  • Using best practices to improve products/services or processes.
  • Defining the team\xe2\x80\x99s operating standards and practices.
  • Day-to-day technical leadership of the team - no people management.
People we\xe2\x80\x99re looking for:
  • Have a great attitude and thrive in a rapidly evolving environment.
  • Are eager to contribute to the growth and development of the team.
  • Work with an entrepreneurial sense of urgency.
  • Are receptive to feedback and challenging experiences.
  • Are actively involved in their ongoing personal growth and learning.
Recipe for Success:
Key ingredients:
  • Real-world experience building scalable systems, working with large datasets, and troubleshooting various back-end challenges under pressure.
  • Ability to deliver solutions for platform scaling, performance troubleshooting, service failover and optimization.
  • Experience with AWS cloud services and the tools and services available.
  • Experience with microservices architecture, Docker containers, AWS Lambda and Amazon ECS and Fargate.
  • Experience with Public API solutions, such as AWS API Gateway, and WAF solutions, such as Incapsula.
  • Experience with different data storage solutions covering relational, and non-relational DBs, and caching solutions (AWS RDS, Aurora, DynamoDB, ElastiCache, ElasticSearch, Redis, etc.).
  • Experience with System logging and monitoring using tools such as Logz.io, Prometheus, Graphite, and CloudWatch.
  • Experience in managing and securing cloud networking environments including VPCs, subnetting, firewall rules, and peering.
  • Experience with Terraform for building repeatable infrastructure over multiple environments.
  • Familiarity with CI/CD best practices, Jenkins CI, and Airflow is an asset.
  • Experience with AWS SNS/SQS, RabbitMQ, Kinesis, Kafka, Pusher or other asynchronous communication systems.
  • Proficiency with Git.
  • Deep understanding of Java 8 (Java 11 is beneficial) and peripheral tools, as well as additional points for experience with Python and NodeJs.
Optional toppings:
  • Strong software engineering fundamentals, including data structures, design patterns, testing, and debugging
  • knowledge of OOP with Java and features like lambdas and streaming functionality
  • Understanding of consuming, producing, and designing REST web services
  • Previous exposure using relational databases like MySQL
  • Knowledge of the benefits of using high-performance and scalable services using the mechanism for storage and retrieval of data such as DynamoDB (NoSQL)
  • Familiarity with SOLID principles
  • Experience with Event-Driven Architecture
  • Experience with Onion Architecture or any other like Hexagon or Clean Arch
  • Experience with Domain Driven Design
  • Experience with test-driven development
  • Experience mentoring/influencing peers
  • Be comfortable in a multi-team environment and familiar with pull-request workflows
  • Be a self-starter, whether that\xe2\x80\x99s coming up with new ideas, developing organizational and technical knowledge, or improving existing processes and solutions
Why work at Skip?
Skip is the kind of workplace that garnered a \xe2\x80\x9cTop Places to Work in Manitoba\xe2\x80\x9d and it was no small coincidence. We set out to make this a place our employees are proud to tell their Mothers, Fathers, friends and anyone who will listen that they work here. Skip team members feel pride knowing their input and uniqueness are not only embraced but make an impact on a major Canadian company and its satisfied customers. As the company grows, so do you \xe2\x80\x94 you meet and surpass new challenges every day.

That\xe2\x80\x99s just a small taste of what it\xe2\x80\x99s like to work at one of Canada\xe2\x80\x99s leading tech companies. If you\xe2\x80\x99re hungry for opportunity, growth, and something meaningful in a dynamic, fun and challenging environment, we\xe2\x80\x99d love to hear from you.
SkipTheDishes is proud to be an Equal Opportunity employer. We are committed to fostering a diverse and inclusive environment where all employees feel they truly belong and where everyone is included, seen, heard and respected.

In keeping with our values, all applicants will receive consideration for employment regardless of: gender identity or expression, sexual orientation, race, ancestry, national origin, religion, age, marital/domestic partner status, (dis)ability, neurodivergence, or any other characteristic protected by law. Should you require any accommodations throughout the hiring process, we encourage you to reach out to your talent acquisition specialist.

Note: All employees will be asked to sign a Consent for Disclosure of Personal Information in order to complete a background check. Job offers will be conditional upon results that the Company determines to be satisfactory.

Just Eat Takeaway

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2177737
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Manitoba, Canada
  • Education
    Not mentioned