Job Summary:
We are seeking a highly skilled Cloud NetOps Engineer to design, deploy, and manage our scalable, secure, and high-availability AWS cloud infrastructure. The ideal candidate will have extensive experience in network engineering, security solutions implementation, automation, scripting, system administration, and monitoring and optimization.
Key Responsibilities: Cloud Infrastructure Management:
Design, deploy, and manage scalable, secure, and high-availability AWS cloud infrastructure. Optimize AWS services (EC2, VPC, S3, RDS, Lambda, etc.) to ensure efficient operation and cost management. Network Engineering:
Configure, manage, and troubleshoot network routing and switching across cloud and on-premises environments. Implement and maintain advanced network security solutions, including firewalls, VPNs, and intrusion detection/prevention systems. Security Solutions Implementation:
Develop and implement end-to-end network security solutions to protect against internal and external threats. Monitor network traffic and security logs to identify and mitigate potential security breaches. Automation and Scripting:
Automate infrastructure provisioning, configuration management, and deployment processes using tools such as Terraform and Ansible. Develop custom scripts and tools in Python to improve operational efficiency and reduce manual intervention. Implement automation strategies to streamline repetitive tasks and enhance productivity. System Administration:
Perform system administration tasks for Linux servers, including installation, configuration, maintenance, and troubleshooting. Manage and integrate Active Directory services for authentication and authorization. Firewall and Security Management:
Administer and troubleshoot Palo Alto firewalls and Panorama for centralized management and policy enforcement. Manage Cisco Meraki wireless and security stacks, ensuring robust network performance and security compliance. Monitoring and Optimization:
Implement monitoring solutions to track performance metrics, identify issues, and optimize network and cloud resources. Conduct regular performance tuning, capacity planning, and system audits to ensure optimal operation. Collaboration and Support:
Work closely with cross-functional teams, including DevOps, Security, and Development, to support infrastructure and application needs. Provide technical support and guidance to internal teams, ensuring timely resolution of network and system issues. Documentation and Compliance:
Maintain comprehensive documentation of network configurations, infrastructure designs, and operational procedures. Ensure compliance with industry standards and regulatory requirements through regular audits and updates. Continuous Improvement:
Stay updated with the latest trends and technologies in cloud computing, networking, and cybersecurity. Propose and implement improvements to enhance system reliability, security, and performance. Qualifications: Bachelor's degree in computer science, Information Technology, or a related field. Proven experience as a Cloud Engineer, Network Engineer, or similar role. Strong knowledge of AWS services and cloud infrastructure management. Proficiency in network engineering, including routing, switching, and security solutions. Experience with automation tools such as Terraform, Ansible, and scripting languages like Python. Solid system administration skills, particularly with Linux servers. Experience managing firewalls and security solutions (e.g., Palo Alto, Cisco Meraki). Strong problem-solving skills and the ability to work in a collaborative environment. Excellent documentation and communication skills. Preferred Qualifications: AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified SysOps Administrator). Familiarity with DevOps practices and tools. Knowledge of regulatory requirements and compliance standards (e.g., PCI, CIS).