DevOps Engineer
IoT Cyber Compliance SaaS
Our company is building a cutting-edge IoT cybersecurity automated testing and compliance management SaaS platform. We leverage microservices running on cloud and incorporate AI to simplify complex compliance tasks for our customers. We are looking for a skilled DevOps engineer to own the stability, security, scalability and automation of our cloud infrastructure, development and testing environments.
Key Responsibilities
1. Cloud Infrastructure & Automation
Infrastructure as Code: Design, implement, and maintain scalable, reliable, and secure infrastructure on Google Cloud Platform (GCP).
Container orchestration: Manage and optimize our containerized Python microservices environment .
CI/CD Pipeline Ownership: Develop, maintain, and enhance robust CI/CD pipelines (e.g., using GitLab CI, etc.) to enable rapid, safe, and automated deployment of the application code and AI models.
Observability: Implement and manage comprehensive monitoring, logging, and alerting systems to ensure high availability and performance of all microservices, especially the AI-driven compliance engine.
Security Integration (DevSecOps): Integrate automated security testing and compliance checks directly into the CI/CD pipeline, especially container security.
2. Secure Connectivity & Device Lab Management
Cloud-to-Edge Security: Design, implement, and manage secure VPN tunnels between the GCP environment and various customer-side device testing labs/networks.
Network Segmentation: Ensure network segmentation and firewall rules within the cloud and at the customer connection points to protect both our SaaS platform and client data/devices.
Required Skills & Qualifications
Cloud Expertise: 3+ years of hands-on experience as a DevOps with Google Cloud Platform (GCP) or other cloud provider.
Automation: Expert proficiency with Infrastructure as Code tools, like Terraform.
Programming & Scripting: Strong coding skills in Python and proficiency in Shell and/or other scripting languages.
Networking & Security: Deep understanding of networking concepts (TCP/IP, DNS, Cloud, etc.). We appreciate experience with secure connectivity between cloud and on-premise environments (VPN, tunneling protocols).
Containerization: Experience with Docker and Kubernetes and other virtualization platforms.
Why Join Us?
You will be at the nexus of three of the most exciting areas in technology: IoT, Cybersecurity, and AI. This role offers a unique challenge in solving the complex problem of secure connectivity to a customer's physical device lab, which is critical to our SaaS offering. You will build and secure the foundation of a product that is defining the next generation of compliance and assurance for the connected world.