Position: Senior Site Reliability Engineer
Company: KitRUM
Category: DevOps
Experience required: 5y
English level: upper

We are looking for a Senior Site Reliability Engineer for a Canadian company - the creator of an IoT platform that allows businesses to broadcast any content on their TV screens, tablets and self-service terminals.

The company's clients are already McDonald's, Oracle, Nissan, Toyota, FedEx, Bank of America. P.S. The list of "global brands" is not limited to the previous ones:)

Project stack: AWS, Go / Python, Kubernetes.

Required skills
— 5+ years of professional experience, working in a software company with the title of Senior Site Reliability Engineer or higher
— 2+ years of experience with strong architectural and system design skills in backend technologies such as Go, Node.js, Python, Docker, docker-compose and experience with multi container environments
— AWS experience, especially with CloudFormation, EC2, VPCs/networking, and lambdas
— Production Kubernetes experience, especially with ingress rules
— Relational database experience, such as RDS/Aurora
— Authentication experience including oAuth2 and standard LDAP
— Experience with modern SaaS build services (Codeship/Circle CI/Travis CI)
— Deep “git fu”: GitHub, PR process, able to explain what cherry-picking and squash are for
— Computer Science, Physics, Math, Engineering, Chemistry or related BA/BS degree
— Level of English: Upper-Intermediate

As a plus
— Experience with Terraform
— Experience with Go and/or Python
— Bias towards coding rather than doing things manually
— Deep knowledge of AWS networking objects and how to use them
— Experience with agile development in a one-week cycle using pairing
— Experience building automated deployment promotion pipeline (i.e., build, test, deploy) using AWS services

We offer
— High compensation according to your technical skills
— Long-term projects (12m+) with great Customers
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH mode
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Responsibilities
— Own the design and implementation of infrastructure code and automation for the entire project stack
— Help to define and extend the core processes used by the team
— Implement key new tooling and automation used by all developers every day
— Be capable of designing and coding significant new infrastructure spanning multiple services from scratch and shipping it successfully without bugs
— Be able to effectively communicate status and future design thinking in a concise way for a group of engineers collaborating on a feature
— Mentor developers on developing and maintaining infrastructure and gather feedback
— Be able to break down a design into component tasks and guide other developers on execution
— Communicate well with multiple engineering teams and contractors, document requests and update everyone on progress
— Learn how to ship massive combined IoT hardware/software releases, live, using one-week sprints and Trello
— Engage in educated and exciting technical discussions

Project description
Client’s product is the first experience platform for physical spaces and is the new way customers and employees connect with brands. It helps brick and mortar businesses create memorable in-store experiences by transforming their TVs into interactive digital signage that drive messaging, sales, and engagement. By simply plugging the client’s hardware into any TV, users have access to their full experience platform where they can create and manage their in-store experience from anywhere.

We’re looking for a software engineer who is comfortable writing code that creates infrastructure that automatically scales. That’s what a site reliability engineer is. Your instances should come and go as needed, and involve no human interaction. We can list specific technologies but often this all moves so quickly there is no one fixed answer to a problem. We are engineers writing code looking for another engineer who writes code, just with a bias towards cloud infrastructure.

Company description
KitRUM is a one-stop custom software development company headquartered in sunny Florida with development centers in Ukraine and Poland.
With a pool of 300+ top-notch engineering resources, we help CxOs of VC-backed startups and fast-growing tech companies in the US, EU and Australia to build custom software engineering teams packed with top-tier talent.

Why us?
We realize that one of the most crucial things for developers — adequate client and fascinating projects. So we qualify our clients to make sure that they:
— have an idea that they believe will make the world a better place;
— think long-term and looking for a trusted-tech partner;
— want to rely on and avoid micromanaging;
— are not f$%$ing jackasses :-)
Follow our team on Instagram to know more about our daily life :)
We adore making new friends on the board!