SM

SMART TECH SKILLS LLC

AWS Developer Administrator

Job summary

US
Software Developer

Work model

Remote first
Only US
1 week ago
Job description

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.