Advertisement
Job Description:
Develop network automation solutions for Amazon's corporate network infrastructure.
Build scalable software for network configuration generation and OS upgrades.
Automate deployment of network devices across large-scale network environments.
Use Python and other modern programming languages for automation development.
Apply AWS services and DevOps practices to build reliable network solutions.
Design secure, maintainable, scalable, and extensible software systems.
Work with Network, Systems, Software Engineering, and Security teams.
Implement CI/CD pipelines and Infrastructure as Code using Python, CDK, and CloudFormation.
Troubleshoot network automation challenges and improve operational efficiency.
Mentor engineers and take ownership of solutions from design through deployment.
About Company:
Amazon is a global technology company operating across e-commerce, cloud computing, digital services, logistics, artificial intelligence, and other technology sectors. Its cloud platform, AWS, provides infrastructure and services used by organizations worldwide.
Amazon's Corporate Network Automation Engineering team focuses specifically on keeping Amazon's corporate offices and network environments connected, secure, scalable, and highly available. The team develops automation for network configuration, monitoring, deployment, remediation, and infrastructure management across hundreds of locations.



