DevOps Engineer
Flowcode is the offline to online company, building direct connections for brands and consumers. By unifying data-driven design with the latest in QR technology, Flowcode enables contactless connection with speed, security and ease. Privacy compliant, ultra-fast scanning, and designed with intention, Flowcode is the number one trusted QR provider. Our companion product, Flowpage, organizes your digital footprint in one mobile-first landing page, creating a seamless experience to more deeply connect with audiences while tracking real-time analytics. Paired together, our tech allows consumers and creators to connect the real world to the digital world instantly and magically.
Founded by the former CEO of AOL and President of Google Americas, we are a team of large company executives, startup founders, engineers, scientists, artists, and designers - who are all data obsessed. Flowcode is always looking to increase our potential as a company. We are focused on building a powerfully diverse workforce, not just because it is the right thing to do but because it expands the power of our team exponentially.
Flowcode is looking for a talented DevOps engineer who is passionate about implementing DevOps and SRE principles in order to provide a quality experience to other engineers and our customers. You must be excited about building systems that ensure a proper foundation for scale and overall efficiency. You'll work closely with engineering and product management to achieve business goals, while driving engineering excellence and best practices across our engineering organization. The systems and software you build will help us consistently provide and improve best-in-class customer experiences.
You will support and enhance our use of industry standard tooling, including:
- CI/CD
- Containers and Kubernetes
- AWS and Terraform
- PagerDuty and Datadog
You will thrive in this role at Flowcode if you are constantly seeking ways to improve processes, systems, and yourself and thrive on a transparent, fast-moving team environment. You must be equally effective working autonomously - with a strong sense of accountability - and in collaborative teams. Importantly, being in a strong product- and innovation-driven environment must be a priority for you!
What will make you successful:
- A Bachelor's degree in computer science, software engineering, or similar (or equivalent non-traditional training) and 5+ years experience
- Knowledge of AWS, Terraform, virtualization, containers and Kubernetes
- Ability to establish close working relationships with other engineers through training, communication and pair programming
- Experience in at least one but ideally multiple programming language
What you will be responsible for:
- Defining technology and business strategies that deliver iterative enhancements to the tools and processes that improve availability, observability and scalability.
- Creating clear and complete examples, frameworks, documentation, or other work products to enhance the ability of others to work autonomously or in collaborative teams.
- Implementing best practices from SRE and DevOps to build high-quality, high-value software, and be an advocate for SRE & DevOps across the engineering team.
- Improving and maintaining our AWS cloud infrastructure
- Supporting and enhancing our Kubernetes and Serverless platforms