TEKsystems is a leading provider of business and technology services. They are seeking an experienced Software Engineer to join their Cloud Foundations Automation team, focused on building and managing automation ecosystems for GPU Cloud deployments.
Responsibilities:
- Bring extensive development experience and a passion for innovation
- Helping us as we transform our workflows and organization into a centrally orchestrated configuration management framework, operating at scale across geographies
- Owning and driving integrations with various service APIs such as Cloud Service Providers, to automate creation of environments and auto populate data sources in turn
- Building on open source intent software, designing and implementing data structures and UI interfaces to automate processes from equipment purchase to device config generation to deployment to operations
- Streamlining deployment mechanisms and life cycle operations
- Developing modern service architectures around streaming data and event pipelines
- Working with infrastructure Subject Matter Experts on true, zero touch deployment solutions and utilizing best of breed high performance computing management solutions
- Be a proactive problem solver, looking out for new opportunities to improve our services and customer experience
- Communicate readily with your peers across the organization, building relationships and collaborating enthusiastically
Requirements:
- Python
- Django
- PostgresDB
- Dockers
- Kubernetes
- Cumulus Linux
- Ethernet, Infiniband/RDMA
- Nautobot
- DNS
- Kafka and other message buses
- Streaming telemetry (gRPC/GNMI)
- Zero Touch Provisioning / ONIE
- Open networking
- Self healing networks
- Event correlation
- Cloud architecture
- Network security concepts
- Storage technologies