Skip to main content

Software Infrastructure Engineer (AWS)

Job DescriptionJob DescriptionSalary:

Software Infrastructure Engineer (AWS)

Key Responsibilities

  • Manage and improve the AWS-hosted application platform.
  • Ensure optimization, redundancy, scalability, and stability of cloudinfrastructure.
  • Automate tasks and infrastructure using Python, PowerShell, and Terraform.
  • Maintain and evolve Terraform-based infrastructure as code (IaC).
  • Manage IAM roles, policies, and permissions to support cloud security.
  • Implement monitoring and observability using tools such as Datadog.
  • Collaborate with developers to ensure cloud-readiness and application performance.
  • Work with internal business teams to improve operational efficiency.
  • Document architecture and infrastructure changes as they occur.
  • Identify and implement cost-saving opportunities and resource optimizations.
  • Provide backup IT support when needed.


Required Qualifications

  • 1+ years of experience managing cloud infrastructure (AWS, Azure, or GCP) using infrastructure-as-code tools like Terraform
  • 1+ years of development experience using modern such as Python, C#, JavaScript, etc.


Qualifications

  • Bachelors degree in Computer Science, Engineering, Information Technology, or a related field.
  • Hands-on AWS experience in production environments.
  • Familiarity with Datadog or similar monitoring platforms.
  • DevOps/CI-CD tools knowledge.
  • Relevant certifications such as AWS Cloud Practitioner or Azure Fundamentals.
  • Experience with Linux and/or managing IoT devices


Core Competencies

  • Strong troubleshooting and analytical skills.
  • Focus on automation and continuous improvement.
  • Ability to work collaboratively in a DevOps-driven environment.
  • Effective communication and documentation skills.

Software Infrastructure Engineer (AWS)

Fayetteville, NC
Full time

Published on 07/08/2025

Share this job now