Python/Terraform Software Engineer
Job in
St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listed on 2025-12-01
Listing for:
Adaptive Solutions Group
Full Time
position Listed on 2025-12-01
Job specializations:
-
IT/Tech
Job Description & How to Apply Below
Location: St. Louis
Recruiting Account Manager at Adaptive Solutions Group
Our top client in the transportation industry is searching for a Software Engineer strong with Python, Terraform, and AWS experience to join their team. This is a great opportunity to create Python and Terraform code to enable customers to consume AWS services, automate configurations to consume and manage AWS services, and support their growing cloud enablement engine application.
* Please note - this is a SOFTWARE ENGINEER position.*
Top things we are looking for- Python - experience creating complex Python code (boto3) from scratch using the full SDLC process
- Terraform - experience writing modules
- AWS - experience with core AWS services, including writing Lambdas
- CI/CD pipelines - experience building pipelines with Bit Bucket, Jenkins, or Groovy
100% remote
1+ year contract to hire position with benefits available on contract
Only able to hire from the following states at this time: MO, IL, VA, CO KS, TX, NC, GA, TN, FL, MI, OK, IN, SC
Cannot work C2C or 3rd party
Required- 3+ years of software development experience
- 3+ years of Python (boto3) development experience
- 3+ years of Terraform and its scripting language HCL
- 3+ years of experience with core Amazon Web Services such as Route 53, EC2 (AMI, EBS, ELB, ASG), S3, Cloud Watch, Cloud Formation, Elastic Beanstalk, Elasti Cache, IAM, VPC, RDS, Dynamo
DB, SQS, and SNS - 1+ year of Azure
- Experience building, deploying, and maintaining infrastructure in Amazon Web Services (AWS) and/or Azure
- Experience with CI/CD pipelines, Bitbucket, Maven/Gradle, Jenkins
- Experience with the design and build of web application cloud infrastructure
- Experiences with software design methodologies, information systems architecture, object-oriented design, and software design patterns
- Knowledge of version control tools, such as Git, Bit Bucket, and Git Hub
- Experience in and demonstrable knowledge of Linux command line interface
- Ability to quickly triage problems, determine root cause, and drive resolution
- Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or a related field preferred
- Experience in platform management (installing, configuring, and troubleshooting) for web application environments, such as Java, running on Tomcat, Websphere, JBoss
- AWS or Azure cloud certifications
- Knowledge/understanding of Content Management Systems like Adobe Experience Manager or Drupal
- Knowledge/understanding of Open Source automation tools such as Chef or Ansible
- General understanding of DNS, firewalls, routing, and certificate management
- Experience with automation standards
- Experience with AWS cost optimization
- Experience with other scripting languages such as Groovy and Linux Shell.
- Mid-Senior level
- Contract
- Information Technology
- Industries
- Staffing and Recruiting
Apply BELOW
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×