Cloud DevOps Engineer
Date Posted
14 Mar, 2023
Work Location
Salary Offered
$100000 — $230000 yearly
Job Type
About Us Be part of an exciting, well-funded startup changing the world of retail and beyond. RADAR’s mission is to revolutionize customer experience in retail through precise identification of inventory in the stores and distribution centers, completely transforming the in-store experience for employees and customers alike. RADAR's proprietary hardware and software platform combines RFID, Computer Vision and AI to provide hyper-precise, real-time location of every product and person in physical stores. This unprecedented capability enables some of the world’s top retailers to automate in-store inventory management, analytics, and checkout...and this is just the beginning of what we hope to accomplish together.
About the Team The mission of the cloud team at Radar is to build the plumbing in the cloud infrastructure, build cloud services, with simple and fast deployment to production. For the cloud team it also includes aspects of large-scale system design, networking, security, configuration and automatic VM orchestration and many more areas.
About the Role As a cloud Devops Engineer, you will be involved with our fast-paced releases and collaborate closely with the application development team. The role requires hands-on development. The role requires a deep understanding of cloud-related technologies, management platforms and networking.
Responsibilities Create, maintain, and iterate on our CI/CD processes for cloud software for new and existing services Work with the development team as the developer advocate - Strengthening our application and environment security, recommending and applying standards and best practices and providing tooling to make development workflows more secure Responsible for cloud / cloud-native frameworks for release management, Logging, monitoring, alerting and escalation tooling pipeline Be comfortable with bleeding edge modern technologies where it makes sense to include in product Help increase system performance with a focus on high availability and scalability Work collaboratively with different agile teams to help deliver end-to-end products and features, seeing them through from conception to delivery Continue to keep the lights on (day-to-day administration) Evangelize high engineering standards and best practices across multiple areas Move quickly and intelligently - seeing technical debt as your nemesis
About You
Requirements Bachelor’s degree or the equivalent in experience in Engineering, Computer Science or related field 7+ years professional experience in DevOps 7+ professional experience with a major cloud provider as GCP, AWS Azure. A certification with at least one of the providers is required In-depth experience with Docker Compose / Docker swarm, Kubernetes cluster deployment, cluster design, sizing and containerization. Expertise with Docker & LXC Containers, Kubernetes, and related technologies. In-depth Experience deploying microservice architecture, applications, and supporting serverless architectures In-depth experience with one of the following CI / CD tooling Atlassian tooling, Jenkins, CircleCI or cloud native deployment tools and deep understanding of GITOPS In-depth experience with infrastructure-as-code and config management for VMs and containers. Terraforms, Ansible, saltstack or comparable tooling In-depth experience with Prometheus, TICK stack, Sensu, Elastic, Logstash/ Filebeat, telegraph amongst others Prior experience in building out solution with Vault and Consul for secret and configuration Prior in-depth experience with open-source databases, cloud-native databases, cloud-native messaging frameworks Rock solid with scripting languages as Python, Ruby, shell and yaml constructs Experience with one or more of Nodejs, Java. Go, Python, Ruby Working Knowledge of networking concepts, VPN and VPC constructs in cloud Understanding of Operations tools (Pagerduty, CloudWatch, Datadog, Sentry, etc.) Deeply conversant with cloud infrastructure security best practices
What We’re Looking For In Teammates Technology like what we’re building doesn’t happen on its own. It is the result of a collaborative environment and the hard work of passionate, dedicated individuals working intelligently towards a common goal. We are looking for exceptional people to join our growing team and have a positive impact on our culture, technology, and product from day one. We deeply value humility, curiosity, and a positive attitude and you should as well. You should also believe that mutual respect is the foundation of any healthy and productive relationship. You should be unafraid to ask questions or challenge responses no matter how simple or complex. Most importantly, you should value honest and direct communication as you recognize that this is the best way for any individual or team to continuously learn and grow. Accomplishing our collective goals will be fun but it will also be hard; you should be in pursuit of an ongoing and rewarding challenge!
What It’s Like To Work With Us We’re passionate about the technology we’ve created and what we’re building, but we know that changing any industry and creating a successful company will take balance, maturity, and a sustained effort. We’ve combined retail industry expertise, amazing engineers with experience shipping real-world hardware and software solutions, and a team of brilliant minds who are not afraid to focus on solving “impossible” problems. But this passion doesn’t mean we live unbalanced lives. We have families and passions outside of work, and we know that the best work comes from sharp, rested people. We respect each other and each of our contributions, and we believe that the best solutions will come from a diversity of ideas and perspectives. Finally, we build our products with deep empathy for the people who will use them every day. Their input and insights are our clearest guide to building what they need; we respect our partners and clients, and listen closely to their feedback.