Think Consulting is seeking a highly technical Python / AWS Infrastructure Automation Engineer to support a Software Defined Networking (SDN) team responsible for automating network and network security functions across a large scale AWS environment.
This role centers on cloud infrastructure engineering and automation—not application development. The ideal candidate brings deep AWS networking expertise, strong Python automation skills, and extensive experience building Infrastructure as Code (IaC) solutions in enterprise cloud environments.
Key Responsibilities
AWS Networking & Infrastructure Automation
Design, develop, and maintain automation solutions for AWS networking and security infrastructure.
Build and manage Infrastructure as Code (IaC) using CloudFormation and related AWS-native technologies.
Develop Python automation to streamline provisioning, configuration, monitoring, and operational workflows.
Automate network provisioning, routing configuration, security group management, and network security controls.
Deploy and manage AWS-native services to support scalable, resilient cloud infrastructure.
Cloud Infrastructure Engineering
Create and maintain CI/CD pipelines for infrastructure deployment and automation initiatives.
Collaborate with cloud, networking, security, and platform teams to implement enterprise cloud strategies.
Support software-defined networking initiatives across AWS environments.
Develop technical documentation, standards, and operational procedures.
Troubleshoot and resolve complex cloud infrastructure and networking issues.
Promote automation best practices, operational excellence, and continuous improvement.
Required Qualifications
8+ years of hands-on experience designing, building, and supporting cloud infrastructure environments.
Strong AWS experience, with emphasis on networking and infrastructure services.
Proficiency in Python scripting and automation.
Significant experience with CloudFormation and IaC methodologies.
Deep understanding of AWS networking concepts, including:
VPCs
CIDR
Route Tables
Security Groups
Network ACLs (NACLs)
Network Segmentation
Load Balancing
Experience designing secure, highly available, and scalable AWS environments.
Experience implementing network security automation and infrastructure orchestration.
Strong troubleshooting and problem solving skills.
AWS Services Experience
Hands-on experience with:
AWS Lambda
DynamoDB
ECS / Containers
SNS
SQS
EventBridge
VPC & AWS Networking Services
IAM
Automation & DevOps Experience
Python automation (required)
CloudFormation (required)
Terraform
CI/CD pipelines
AWS CodeCommit, CodeBuild, CodePipeline
Infrastructure deployment automation
Cloud orchestration
Preferred Qualifications
Bachelor’s degree in Computer Science, IT, Engineering, or related field.
AWS certifications (verification required prior to submission).
Experience with software-defined networking (SDN).
Understanding of cloud resiliency, failover, disaster recovery, and fault tolerant architectures.
Knowledge of security best practices, encryption, access control, and compliance frameworks.
Experience working in Agile delivery environments.
Team Overview – Software Defined Networking
Primary Focus Areas:
AWS network provisioning automation
Security group automation
Routing automation
Flow log enrichment
Network security automation
Automated deployment of networking services
This team builds and maintains the automation framework that enables cloud networking and security services to scale efficiently across the enterprise.
Equal Opportunity Employer, including disability and protected veteran status
Numbers & Facts
Location
5775 Peachtree Dunwoody Road NE, GA
Salary
$120,000 Per Year
Skills
AWS Lambdaunmatched
Access Controlunmatched
Agile Programming Methodologiesunmatched
Amazon Web Services (AWS)unmatched
Automationunmatched
Automation Engineeringunmatched
Best Practicesunmatched
Building Codesunmatched
Cloud Computingunmatched
Computer Scienceunmatched
Consultingunmatched
Continuous Deployment/Deliveryunmatched
Continuous Improvementunmatched
Continuous Integrationunmatched
Cryptographyunmatched
Documentation Standardsunmatched
EADunmatched
Failoverunmatched
High Availabilityunmatched
Identify Issuesunmatched
Information Technology & Information Systemsunmatched
Load Balancingunmatched
Network Routingunmatched
Network Securityunmatched
Operations Processesunmatched
Problem Solving Skillsunmatched
Protective Servicesunmatched
Python Programming/Scripting Languageunmatched
Scripting (Scripting Languages)unmatched
Security Infrastructureunmatched
Simple Queue Service (SQS)unmatched
Software Administrationunmatched
Software Developmentunmatched
Software Engineeringunmatched
Team Lead/Managerunmatched
Technical Writingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.