Senior Cloud Solutions Architect at Kubozoa Inc.

Posted on: 06/09/2022

Location: Canada (REMOTE)

Original Source

Tags: haproxy jaeger spring grunt istio gcp selenium prometheus jwt azure traefik node grafana openstack redis nginx chef mongodb aws docker mysql kafka ansible envoy rabbitmq python terraform kubernetes gitlab jenkins

#### **About Kubozoa** Kubozoa is a technology company creating a suite of platforms, processes & tools that accelerates and simplifies the effort for Development and DevSecOps teams through the entire process of designing, building, deploying and managing cloud-native applications. Backed by our consulting and implementation services our mission is to automate and simplify the repetitive heavy lifting required in building secure, quality cloud-native solutions. We handle the grunt work and allow engineering teams to focus their time and efforts on creating engaging user experiences, business logic and elegant algorithms that ultimately drive business value in the software you develop. If you want to learn more about how we do this, visit [www.kubozoa.com](http://www.kubozoa.com/). #### **About The Role** We are at the early stages of building a team that can bring our vision to life. As such, we are looking for a talented and passionate Cloud Solutions Architect who can leverage their ample experience within the Cloud Native solutions domain and apply it to help us craft our products & tools and expand upon well established practices so that we can help reduce laborious and repetitive tasks for ourselves and our customers. #### **You’ll spend your time** * collaborating with other members of the organization to prioritize, plan and ultimately design & implement technical solutions for our product suite * leading the technical pre-sales process by defining and scoping customer engagements * acting as a trusted advisor engaging with customers as part of our consulting and/or implementation services in support of our product offerings and customer requirements * continuously reviewing and improving our adopted modern best practices * developing and conducting live demonstrations to educate prospective customers and internal team members on the design and capabilities of Kubozoa’s solutions * expanding your expertise in how to develop and modernize software for the cloud * designing reference cloud solution architecture templates based on widely accepted practices and technologies * as a leader, mentor and coach to others in process and advanced development techniques * being motivated by constant improvement and partaking in agile ceremonies * automating and then automating some more (infrastructure setup, processes, tasks, tooling setup & configurations etc.) with your preferred scripting language * understanding and incorporating software security such as PKI, certificates like RSA and Diffie Hellman key exchanges, OAuth, RBAC, JWT, and API keys into our product suite * evolving your skillset and becoming an expert with many DevSecOps related tools, processes and platforms such as: + public & private cloud platforms (AWS, GCP, Azure, Openstack) with focus on web services related to compute, storage, networking, container management, data layer, security etc. + IaC and configuration management (Terraform, Ansible, Chef) + orchestration & management (Docker, Kubernetes, Traefik, Envoy, Nginx, HAProxy, Istio, Tyk) + development & CI/CD platforms (Gitlab, Gitlab Runner, Jenkins) + data & messaging platforms (MySQL, MongoDB, Redis, RabbitMQ, Kafka) + observability & analysis frameworks (Kiali, ELK, Prometheus, Jaeger, Grafana) + Testing & chaos engineering frameworks (Serenity, Selenium, Postman, JMeter, Chaos Mesh) + security SCA, SAST & DAST approaches & tooling (SonarQube, Veracode, Snyk) #### #### **You should apply if you** * are a self-starter who relishes autonomy and is outcome oriented * have strong skills in critical thinking and problem solving * understand the pros and cons of various architectural approaches to building software; develop prototypes to evaluate technical solutions * have strong skills designing solutions with containerization, networking, virtualization, data & storage concepts and how to apply them * are comfortable presenting and detailing the benefits and risks associated with your designs and customer recommendations * have extensive experience in building scalable SaaS solutions * have deployed containerized services on Kubernetes in production with multiple clusters and tenants * have designed developer platform services and API’s that auto-scale with production workloads * have excellent coding skills such as improving coding and software design practices across the board. we primarily use java spring boot, node.js and python * have experience with software observability concepts and tools for tracing, monitoring and logging. * can demonstrate high proficiency in multiple areas of software development such as frontend, backend, concurrency, latency, retries, fault tolerance, high availability, low level OS functions * derive a sense of satisfaction from overcoming difficult challenges and learning new concepts and technologies * are innately curious and not content with simply getting something to work, but want to dig deeper and understand the how and the why of it * are a thought leader who can’t help but bring their ideas up for open discussion and debate * believe in the power of reusability & automation so that mundane repetitive tasks need not be performed by humans * accept that failure is part of the process and learn from intelligent mistakes * work collaboratively, value open and honest dialogue and communication #### **We’d be particularly excited to hear from you if you** * are very familiar with and able to articulate cloud native architecture, principles, benefits and drawbacks * have extensive experience in solution design patterns deployed in cloud native solutions: drive design architecture of complex high performance and fault tolerant features with multiple modules * want to work with a startup company with a focused team where your contributions are acknowledged and rewarded #### **The benefits and perks of working on our team include** * **time off**: generous vacation and sick leave, we encourage work/life harmony * **well being**: comprehensive dental, extended health and vision plans with 100% employer-paid premiums for you and your family * **flexible work style:** flexible working hours and fully remote work * **ownership:** employee stock option plan benefit so you can participate in our future success * **financial support**: a competitive salary and RRSP plan including company % match * **educational:** we want to invest in you with dedicated training budgets and support for personal development including certifications * **social events**: all work and no play make alice and bob.. well burnt out. We make time for both informal and organized outings and events to help keep our team refreshed and engaged * **additional perks:** subsidized mobile phone and home internet access #### **Interested? Once you apply, you can expect** an open, transparent and responsive process. We know that evaluating new job opportunities is a time-consuming process and we appreciate your interest in becoming part of our team. As such, we put a lot of care and thought into our selection process. We will clearly communicate with you at each stage regarding your candidacy, including next steps and candid feedback. At Kubozoa, we seek a diverse applicant pool and encourage applications from indigenous peoples, racialized people, people with disabilities and people from gender and sexually diverse communities. We look forward to getting to know more about you!