Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

AWS Developer / Administrator

SMART TECH SKILLS LLC

AWS Developer / Administrator

National
Full Time
Paid
  • Responsibilities

    Benefits:

    Competitive salary

    Location

    100% Remote Must be available to work Eastern Time Zone hours Initial onsite presence required in Columbia, South Carolina for onboarding Role may convert to fully onsite with short notice; candidate must be willing to relocate if required

    Experience Level

    Senior Level (6 or more years of relevant experience)

    Role Overview

    The AWS Developer and Administrator supports enterprise cloud modernization efforts by designing, implementing, and maintaining AWS-based infrastructure and applications. This role combines cloud engineering, development, security, and operations responsibilities to deliver scalable, secure, and highly available solutions. The position works across cloud engineering, DevOps, security, and operations teams to enable cloud-native and hybrid workloads within a mission-critical environment.

    Key Responsibilities

    AWS Architecture & Infrastructure Development

    Design, deploy, and administer AWS environments following cloud architecture best practices

    Manage AWS account structures, IAM roles, policies, and least-privilege access controls

    Develop and support solutions using AWS services including compute, networking, storage, and serverless technologies

    Implement secure and scalable cloud infrastructure for production and non-production environments

    Cloud Development & Integration

    Develop and support serverless architectures using AWS Lambda and API Gateway

    Integrate AWS services with internal systems and third-party platforms

    Support API-based integrations and cloud-native services across applications

    Develop AI-enabled solutions using Amazon Bedrock where applicable

    Amazon Connect & Contact Center Solutions

    Design and support Amazon Connect environments including contact flows, routing, and queue management

    Integrate contact center solutions with APIs and serverless services

    Support call analytics, recordings, and troubleshooting activities

    DevOps, Automation & Infrastructure as Code

    Implement and maintain Infrastructure as Code using CloudFormation, Terraform, or equivalent tools

    Support CI/CD pipelines and automation workflows

    Use scripting languages such as Python or Bash to automate operational tasks

    Maintain version control using Git-based repositories

    Monitoring, Security & Compliance

    Monitor cloud environments using CloudWatch, CloudTrail, and AWS Config

    Implement logging, alerting, and performance monitoring solutions

    Collaborate with security teams to enforce encryption, compliance, and governance standards

    Ensure systems align with enterprise security policies and regulatory requirements

    Operations, Troubleshooting & Optimization

    Troubleshoot infrastructure and application issues across AWS environments

    Support system performance tuning, availability, and reliability improvements

    Identify and implement cost optimization opportunities

    Participate in maintenance, upgrades, and after-hours support activities

    Documentation, Collaboration & Mentorship

    Maintain technical documentation, architecture diagrams, and operational runbooks

    Collaborate with cross-functional teams across engineering, development, and security

    Provide mentorship and knowledge transfer to team members

    Communicate effectively with technical and non-technical stakeholders

    Required Qualifications

    6 or more years of experience supporting enterprise IT systems

    3 or more years of hands-on AWS development or administration experience

    3 or more years of experience with AWS core services including EC2, VPC, IAM, S3, and Lambda

    3 or more years of experience with Amazon Connect or contact center platforms

    3 or more years of experience integrating APIs, serverless applications, and cloud-native services

    3 or more years of experience with Infrastructure as Code and automation tools

    3 or more years of experience implementing AWS security, logging, and monitoring practices

    3 or more years of experience with scripting languages such as Python or Bash

    AWS Certified Solutions Architect – Professional or AWS Certified DevOps Engineer – Professional

    Preferred Qualifications

    Experience with AI or machine learning integrations and prompt-based solutions

    Experience with hybrid cloud environments or third-party integrations

    Experience with cost optimization and FinOps practices

    Experience working with Microsoft Azure or hybrid cloud architectures

    Microsoft Certified Azure Solutions Architect certification

    Core Skills & Attributes

    Strong cloud engineering and hands-on development mindset

    Ability to design secure, scalable cloud architectures

    Strong troubleshooting and problem-solving capabilities

    Effective communication and collaboration skills

    Strong documentation and operational discipline

    Ability to mentor and guide team members in cloud best practices

    This is a remote position.