Cloud Network Engineer
Role details
Job location
Tech stack
Job description
- Design and implement scalable, resilient, and multi-tenant cloud network architectures.
- Build and maintain advanced networking solutions across cloud and data center environments.
- Automate infrastructure lifecycle using Infrastructure as Code principles.
- Develop tooling and automation to improve provisioning, configuration, and operational efficiency.
- Troubleshoot complex networking issues including routing, connectivity, and performance challenges.
- Collaborate with software engineering teams to define infrastructure interfaces and platform requirements.
- Implement monitoring, alerting, and capacity planning strategies for network reliability.
- Contribute to documentation, knowledge sharing, and engineering best practices within agile teams.
Requirements
A recruitment company is seeking a Cloud Network Engineer to join a modern engineering environment in Spain. This role involves designing and implementing scalable, reliable cloud network architectures while collaborating with software engineering teams. Candidates should have a strong background in networking, knowledge of Linux networking protocols, and experience with Infrastructure as Code, particularly Terraform. The ideal candidate will possess a degree in Computer Science or Network Engineering and professional proficiency in English., * Strong background in networking and distributed infrastructure environments.
- Deep knowledge of Linux networking and modern network protocols.
- Hands on experience with technologies such as IPv6, BGP, IPsec, and load balancing solutions.
- Experience designing networks in cloud or data center environments.
- Proven experience with Infrastructure as Code, preferably Terraform.
- Programming or scripting skills for automation, ideally using Go or similar languages.