Software Defined Networking (SDN) Business unit focuses on software-based networking, an architecture approach that enables network to be intelligently and centrally controlled using software with main focus on automating network functions, allowing for simpler provisioning and management of network resources, everywhere from the data center to the campus to the edge.
- Delivering packages and containers for a large-scale software product
- Coordination with team leads, program managers, and other engineers to deliver product builds on time
- Defining Kubernetes and Helm charts deployments for our automation platform (both on-premise and cloud environments)
- Work with customer success team offering expert assistance for field deployments
- Ensuring high availability and resilience of services.
- Design, develop, and maintain CI/CD pipelines
- Contribute to the development of automation scripts and tools
- 10+ years of experience delivering cloud software
- Expertise in one of the programming / scripting technologies (Golang OR Bash OR Python) and Infrastructure as Code (e.g. Terraform, Terragrunt)
- Experience with Kubernetes or Openshift configuration (at the app/service level)
- Hands-on experience in building and adapting large-scale CI/CD processes. Strong understanding of DevOps best practices
- Understanding of GitOps practices and expertise with CI/CD automation platforms such as Tekton, GitHub Actions, ArgoCD
- Experience developing tools and platforms to accelerate and empower engineers.
- Ability to drive large initiatives by collaborating across multiple teams.
- Experience with various application development technologies and tools, e.g., Java, NodeJS
- Experience with Docker
- Great communication, both written and verbal, appropriately calibrated to audience
- Experience engaging with senior leadership to report on and adjust deliverables