Job Openings
Network Operations Engineer
About the job Network Operations Engineer
Job Description:
We are seeking a skilled and experienced AWS Network Operations Engineer to join our team. In this role, you will be responsible for designing, implementing, and maintaining our AWS network infrastructure and ensuring its availability, performance, and security. You will work closely with cross-functional teams to support our cloud-based applications and services.
Responsibilities:
- Design, implement, and maintain the AWS network infrastructure, including VPCs, subnets, route tables, and security groups.
- Help the team grow by introducing new ideas, mentoring your team-mates and collaborating with other senior members of the company.
- Configure and manage AWS networking services, such as AWS Direct Connect, Virtual Private Gateways, Transit Gateways, and Elastic Load Balancers.
- Monitor and troubleshoot network performance and connectivity issues using AWS monitoring and logging tools.
- Collaborate with DevOps and development teams to architect scalable and reliable network solutions for cloud-based applications.
- Implement and manage network security measures, including IAM policies, security groups, and NACLs.
- Conduct network capacity planning and scalability assessments to ensure the infrastructure meets the requirements of our growing business.
- Implement and maintain network automation and infrastructure-as-code using tools like AWS Cloud Formation, AWS CLI, or Ansible scripting..
- Participate in on-call rotations and provide support for network-related incidents and outages.
- Keep up-to-date with the latest AWS networking services, features, and best practices and make recommendations for improvements.
- Document network configurations, procedures, and troubleshooting guides.
- Monitor network performance, availability, and security using various network monitoring tools. Identify and resolve network issues, such as connectivity problems, latency, packet loss, or bandwidth constraints.
- Implement and maintain network security measures, including firewalls, intrusion detection systems, virtual private networks (VPNs), and access controls. Monitor network traffic for potential security threats or unauthorized access. Respond to security incidents and perform forensic analysis when necessary
- Analyze network performance metrics and identify areas for improvement.
- Optimize network configurations, protocols, and traffic routing to enhance performance and minimize bottlenecks. Collaborate with other teams, such as system administrators or developers, to optimize network-related aspects of applications or services.
- Maintain accurate documentation of network configurations, diagrams, procedures, and troubleshooting guides. Generate reports on network performance, availability, and incidents. Provide recommendations for network improvements and capacity planning based on data analysis.
- Work closely with cross-functional teams, including system administrators, security analysts, application developers, and support personnel. Collaborate on projects, incident response, and troubleshooting efforts. Communicate effectively with technical and non-technical stakeholders to convey complex network concepts or issues.
- Follow established change management processes to implement network changes, configurations, or upgrades. Ensure compliance with organizational policies, industry regulations, and security standards. Adhere to service-level agreements (SLAs) for network availability and performance.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 4 years + proven experience as a Network Operations Engineer with a focus on AWS networking, security, performance and cost optimization.
- Experience with System, Network and Database Administration
- Certifications such as AWS Certified Advanced Networking - Specialty or AWS Certified Solutions Architect - Associate/Professional are a plus.
Skills:
- Strong problem-solving, documentation and communication skills.
- Ability to work in a fast-paced environment and handle multiple priorities.
- AWS RDS MySQL and Mongodb Atlas Databases
- AWS Security Best Practices
- AWS Cost Management
- AWS CloudWatch
- AWS Autoscaling
- AWS Elasticache Redis
- AWS Redshift
- AWS IAM Access Management
- AWS EKS Kubernetes Administration
- Ubuntu Linux Server Administration
- Ansible and Bash Scripting
- Cloudflare DNS Management and Security
- Php and Nginx
- Haproxy Server
- Grafana Dashboard and Alerts monitoring
- Kibana Logging
- Dockerization or Containerization
Candidate is not expected to have all of these skills but should be able to demonstrate a high degree of expertise in this field and an ability to learn.
Salary is negotiable depends on candidate skills and qualifications.