Armada is looking to further its mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere by developing software-defined networking infrastructure for its ruggedized Galleon mobile data centers.
Requirements
- Expert-level proficiency in Golang
- Strong understanding of networking fundamentals
- Proven experience in developing software for network automation, orchestration, or control plane management
- Experience with software-defined networking concepts and technologies
- Experience with container networking
- Experience building and managing scalable, secure, and high-performance services and APIs
- Experience with cloud computing platforms and their networking services
Responsibilities
- Architect, design, and develop robust, scalable, and highly available network services and control plane software for Galleon data centers
- Develop critical software components for network automation, orchestration, and management
- Optimize network services for performance, scalability, and resource utilization
- Identify and resolve performance bottlenecks and bugs in the network control plane and data plane
- Work with cloud platforms and integrate network services with containerized environments
- Develop and implement automation tools and scripts to streamline network operations
- Create and maintain comprehensive network documentation and diagrams
Other
- 7+ years of experience in software development
- Bachelor's or higher degree in Computer Science or a related technical field
- Strong business acumen
- Growth mindset
- Detail-oriented problem-solver
- Collaborative team player
- Highly organized and results-driven