ApplyDistinguished Software Engineer - IaaS (Cluster Management) (REMOTE)
Posted 3 months agoViewed
View full description
💎 Seniority level: Executive, 12+ years
📍 Location: United States of America
💸 Salary: 120000 - 300000 USD per year
🔍 Industry: Insurance
🏢 Company: external
🗣️ Languages: English
⏳ Experience: 12+ years
🪄 Skills: AWSDockerLeadershipPythonSoftware DevelopmentDesign PatternsGCPJavaKubernetesOAuthStrategyAzureGoGrafanaPrometheusCommunication SkillsCollaborationCI/CDLinuxMicroservices
Requirements:
- Proficient in Operating Systems, Linux, Virtual Machines, Container technologies (Docker/Containerd), Cluster Management (Kubernetes), and OpenStack IaaS cloud platform.
- Hands-on experience in multi-cluster networking using service mesh technologies like ISTIO, Envoy, or Consul.
- In-depth understanding of containerization technologies, including Docker, Podman, and Rancher.
- Proficient with advanced technologies like ArgoCD, KubeVirt, and Cluster API (CAPI).
- In-depth knowledge and practical experience in Linux operating systems, internals, and command-line utilities.
- Demonstrated expertise in solving analytical problems through quantitative approaches.
- Fluent in coding with at least one modern language such as Java, Go, or Python, showcasing recent and relevant coding experience.
- Proven experience in API, Microservices, network, and security architectures, incorporating design patterns.
Responsibilities:
- Provide comprehensive technical and thought leadership across diverse areas within the enterprise.
- Develop and execute technical software development strategies spanning various domains.
- Ensure accountability for the quality, usability, and performance of delivered solutions.
- Influence and educate leadership at all organizational levels.
- Consistently share best practices, driving process improvements within and across teams.
- Analyze costs, forecast, and integrate them into strategic business plans.
- Develop, lead, and work with the team to execute a strategic platform development plan for IaaS, encompassing containers, cluster management, Kubernetes, and OpenStack.
- Provide meaningful abstractions, clear customer Service Level Objectives (SLOs), and relevant Key Performance Indicators (KPIs).
- Stay at the forefront of emerging container and cluster management trends, technologies, and best practices.
- Provide technical guidance and mentorship to the team, fostering a culture of innovation, collaboration, and continuous improvement.
- Collaborate with cross-functional teams, including PaaS, Security, Datacenter engineering, SRE, and application teams.
Apply