Tech Stack
CloudCyber SecurityDockerGoKubernetesMicroservices
About the role
- Join a team developing, deploying, and maintaining backend services with emphasis on infrastructure
- Develop customer-facing applications, APIs, and infrastructure using Go and Kubernetes
- Maintain secure, high-availability cloud infrastructures and microservice architectures
- Apply cybersecurity and cloud security best practices
- Handle DevOps responsibilities including troubleshooting issues and maintaining CI/CD pipelines
- Develop and maintain observability tools and dashboards (eg. Kibana) for monitoring, logging, and alerting
- Collaborate with the team in a fast-paced environment to deliver reliable systems
Requirements
- Go (Golang) programming language
- Experience developing backend APIs
- Experience maintaining infrastructure systems that include microservices and queues
- Understanding of cybersecurity and cloud security best practices
- Experience with Docker containers
- Basic understanding of container orchestrators such as Kubernetes
- Proficiency in designing and creating dashboards and alerts to ensure system health
- Passion for solving complex technical challenges
- Strong communication skills, with the ability to effectively convey complex technical concepts and ideas
- Nice-to-haves: Experience with Traefik
- Nice-to-haves: Experience with GitHub Actions
- Nice-to-haves: Experience with OpenTelemetry