Python/AWS Engineer

Think Systems, Inc.

$120K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in cloud infrastructure environments
  • Strong expertise in AWS networking and infrastructure services
  • Proficiency in Python scripting for automation
  • Significant experience with CloudFormation and Infrastructure as Code
  • Hands-on experience with AWS networking components like VPCs and security groups
  • Experience designing secure and scalable AWS environments
  • Strong troubleshooting and problem-solving skills

Responsibilities

  • Design, develop, and maintain automation solutions for AWS networking and security infrastructure
  • Build and manage Infrastructure as Code using CloudFormation
  • Develop Python automation for operational workflows
  • Automate network provisioning and security group management
  • Deploy and manage AWS-native services for cloud infrastructure
  • Create and maintain CI/CD pipelines for infrastructure deployment
  • Collaborate with cross-functional teams to implement cloud strategies

Benefits

  • Direct hire opportunity
  • On-site work schedule, Monday to Friday
  • Involvement with cutting-edge software-defined networking technologies
  • Opportunity to enhance skills in automation and cloud infrastructure
  • Supportive team environment focused on operational excellence
Full Job Description
  • On-Site M-F in Atlanta GA
  • USC/Green Card/EAD required
  • Direct Hire - Salary up to $120k


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 supporting mission-critical enterprise environments.
  • 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.

Similar Jobs

More Jobs at Think Systems, Inc.

  • Python/AWS Engineer
    $120K *
    Peachtree City, GA 30269 (Fayette County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Python/AWS Engineer jobs: