Job summary
Cloud Engineer positionDevelopment of platform core and common platform servicesSolving complex cloud infrastructure automation and networking challenges
Job seniority: senior level
Responsibilities
• Lead/contribute to engineering efforts from design to implementation• Drive the roadmap for Observability platforms• Build, lead and mentor an Observability team• Participate in deep technical design discussions• Drive adoption of best practices in monitoring and alerting• Work closely with development teams for monitoring implementation• Participate in 24/7 oncall rotation for Monitoring & Observability services
Requirements
• Bachelor's in computer science or related field• Good working experience from Azure cloud• Previous experience delivering Observability at scale• Working knowledge of Kubernetes• Experience with distributed systems development• Experience in services programming• Experience working with Linux systems• Experience with monitoring and alerting systems• Experience designing and building reliable systems at scale• Experience with distributed tracing systems
Key Skills Needed
• Containerization & Container Orchestration (i.e. Docker, Kubernetes)• Cloud Infrastructure Automation (Azure strongly preferred)• Good working experience from Azure cloud• Previous experience delivering Observability at scale• Working knowledge of Kubernetes• Distributed Systems Development• Services Programming (e.g. Go-lang, Java, Kotlin, Scala, Clojure, Python, Ruby)• Experience working with Linux systems• Experience with monitoring and alerting systems• Experience designing and building reliable systems at scale• Experience with distributed tracing systems• Strong interpersonal and collaborative skills• Tool (e.g. Terraform, CDK, Pulumi, CloudFormation)