About the job
About Gecko Robotics
At Gecko Robotics, we are dedicated to empowering essential organizations around the globe to maintain the availability, reliability, and sustainability of their critical infrastructure. Our innovative solutions integrate wall-climbing robots, state-of-the-art sensors, and an AI-driven data platform, offering our clients unparalleled insights into the present and future condition of their physical assets. This capability facilitates real-time decision-making, enhances operational efficiency and safety, fosters mission readiness, and safeguards both the environment and society from the consequences of infrastructure failures.
Position Overview
Join our Cloud Platform team, where our mission is to enable software engineers to work without hindrances, ultimately accelerating our ability to deliver outstanding products. We achieve this by streamlining software development processes, focusing on automation, shared libraries, and advanced DevOps tools, allowing engineers to concentrate on the unique challenges presented by Gecko Robotics.
This position will take lead in refining our cloud architecture and automation, particularly within our government cloud environment. You will be responsible for ensuring the maintainability and usability of our intricate single-tenant deployments, which are inherently complex and compliance-oriented. Your role will involve simplifying this complexity through abstraction and automation, enabling product engineers to deploy and manage confidently without needing to become experts in government cloud compliance.
Key Responsibilities
- Develop and own the strategic vision for maintaining and scaling our diverse single-tenant environments, currently hosted in Google Government Cloud and Azure, with potential future expansion to AWS.
- Automate and standardize the variances across our cloud environments to alleviate the burden of compliance regulations and unique requirements from our developers.
- Create robust Infrastructure as Code (IaC) modules and shared libraries that provide benefits across all environments, minimizing redundancy.
- Collaborate closely with fellow Cloud Platform team members to fulfill our goal of making software development at Gecko seamless and efficient. Current responsibilities include:
- Providing expertise on cloud technologies and acting as internal consultants.
- Ensuring a smooth, intuitive, and automated CI/CD pipeline.
- Managing customer authentication processes.
- Overseeing permissions management.

