Network Infrastructure Engineer (DevOps)
Skills
About the Role
You will design, configure, and maintain networks and physical infrastructure to support large-scale data systems. You will deploy and configure servers, switches, firewalls, and storage, automate infrastructure with IaC tools, operate cloud networking and security, manage containerized workloads, monitor performance, and troubleshoot and optimize systems for reliability and scale.
Requirements
- Experience designing networks and maintaining physical infrastructure
- Deep understanding of routers and switches
- Proficiency with infrastructure as code tools such as Terraform or Ansible
- Experience with cloud platforms (AWS, GCP, or Azure) including networking and security
- Experience with high-performance storage solutions such as MinIO
- Proficiency with containerization (Docker) and orchestration (Kubernetes)
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, or ELK
- Strong problem-solving skills with focus on performance optimization and automation
Responsibilities
- Design, configure, and deploy networks, servers, switches, firewalls, and applications
- Configure servers with virtualization and troubleshoot application issues
- Ensure infrastructure solutions meet scalability and security requirements
- Maintain servers, networks, and infrastructure components to ensure uptime and reliability
- Troubleshoot and resolve infrastructure issues
- Configure and manage network components including switches, routers, firewalls, and VPNs
- Monitor system performance and implement improvements for reliability, security, and scalability
- Integrate DevOps best practices into the development lifecycle
- Ensure systems are secure and compliant with industry standards
Benefits
- Remote work
- Equity
- Competitive benefits package
