
Supermicro razvija visoko zmogljive računalniške rešitve, osredotočene na strežniško tehnologijo in napredno infrastrukturo za poslovne aplikacije. Njeno delo zajema področje računalništva ter združuje inovacije na področju strojne opreme z operativnim strokovnim znanjem, potrebnim za podporo zahtevnim tehnološkim okoljem. Strokovnjaki, ki razmišljajo o vlogah na področju strežniškega inženirstva, poslovnega računalništva, proizvodnje, logistike, svetovanja in povezanih funkcij, lahko v podjetju Supermicro prispevajo k izdelkom in sistemom, ki se uporabljajo v sodobni podatkovni infrastrukturi.
Senior Cloud Software Engineer
Lead Supermicro’s SCAC automation platform for enterprise AI infrastructure. Design secure cloud orchestration, integrations, and production-ready deployment workflows.
Opis
- Lead architecture and design for cloud orchestration and provisioning solutions.
- Assess emerging technologies and build rapid proofs of concept for production-ready products.
- Own SCAC solution delivery from discovery and architecture through implementation and production readiness.
- Develop and share high- and low-level designs, integration diagrams, data flows, and architecture decision records.
- Design integrations across Supermicro’s software stack, DCBBS, Kubernetes, data center monitoring and reporting platforms, OpenShift, VMware, storage, networking, and CI/CD.
- Identify design gaps and risks, then recommend mitigations with trade-offs and total cost of ownership impacts.
- Set standards through reference architectures, golden paths, and infrastructure-as-code modules.
- Promote secure-by-design practices, including zero-trust principles, secrets management, vulnerability scanning, and compliance controls.
- Define orchestration workflows for cluster deployment, upgrades, patching, and teardown.
- Set installer strategy and user experience, covering preflight checks, image registries, mirror configuration, repository structure, admin nodes, IP addressing, and hypervisor settings.
- Establish integration and API contracts for SCAC APIs, telemetry, logging, and external registries.
- Lead performance, scalability, modeling, and validation work, including concurrency limits, queue backoff, and artifact caching.
- Guide delivery from design to general availability, defining acceptance criteria, risk registers, release gates, and security, scale, and operability approvals.
- Validate complete solutions in reference labs and customer environments, confirming upgrade and rollback readiness, versioning, and packaging strategy.
Zahteve
- Bachelor’s degree in computer science, computer or software engineering, electrical engineering, or a related field.
- At least 10 years in a technical lead role with ownership of solutions, systems, and software high- and low-level designs, incorporating input across teams.
- Strong Python programming, analysis, debugging, and problem-solving skills.
- Practical Linux development experience.
- Experience with Docker and containers.
- Experience with OpenShift or standard Kubernetes, including controllers, operators, and multi-cluster environments.
- Experience with Git-based development.
- Experience with SQL or NoSQL databases, such as PostgreSQL.
- Experience designing RESTful APIs.
- Knowledge of security fundamentals, zero-trust principles, image signing, and software bill of materials basics for vulnerability management.
- Experience architecting end-to-end solutions and systems management frameworks for private cloud offerings.
- Strong communication and documentation skills.
Ugodnosti
- Comprehensive benefits package.
- May qualify for bonus programs.
- May qualify for equity award programs.