Platform Engineer: Kubernetes
SupabaseFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates must have a solid understanding of containerization, including creating multi-stage Docker files and reducing build times. A proven track record in enterprise Azure administration or development roles with deep knowledge of the Azure platform, specializing in Azure Kubernetes Service (AKS), is essential. Experience with modern DevSecOps platform technologies, including GitHub version control and CI/CD pipelines, infrastructure-as-code with Terraform, and container deployment to Kubernetes using GitOps via ArgoCD, is required. Demonstrable skills in identifying and addressing performance bottlenecks within Kubernetes clusters and containerized applications, along with working knowledge of database systems like MongoDB and PostgreSQL, are necessary. Experience innovating within organizations by identifying and incorporating new technologies, methodologies, and best practices into the engineering process, as well as thriving in a Scrum-based Agile development environment, is also required. Excellent communication skills are necessary for interacting with software engineers.
The Platform Engineer will maintain the Azure Kubernetes-based platform, ensuring scalability, reliability, and security for all tenants and hosted applications. Responsibilities include contributing to the lifecycle management of platform resources, developing and maintaining Terraform modules, GitHub pipelines, and ArgoCD GitOps processes for infrastructure provisioning and application deployment. The role involves automating operational processes, guiding and onboarding application teams to the platform, and providing Level 2 engineering support for platform issues, incident response, and troubleshooting. This includes debugging complex software and hardware interactions, collaborating with internal and external support teams, and implementing and enforcing platform security controls. The engineer will also maintain platform documentation, contribute to process improvement for change management and access controls, and participate in Agile ceremonies such as Daily Standups and Sprint Retrospectives.
Cybersecurity for blockchain and digital assets
Halborn specializes in cybersecurity focused on blockchain technology and digital assets. The firm provides security audits, penetration testing, and consulting services to clients in the digital finance sector, including cryptocurrency exchanges and Decentralized Finance (DeFi) companies. Their services help ensure the security of digital assets and financial infrastructure by addressing the specific security threats associated with blockchain technology. Halborn stands out from competitors due to its deep understanding of both blockchain and traditional financial security, which allows them to offer tailored solutions. The company's goal is to protect businesses from security threats, ensuring the safe operation of digital exchanges and the integrity of smart contract infrastructure.