Job Title: Senior Application Support Engineer – AWS
Charlotte, NC
Position Overview
Seeking a hands-on engineer to support a business-critical physical security and access management platform hosted on AWS. This role owns production support, maintenance, enhancements, and troubleshooting across applications, cloud services, databases, APIs, and security integrations.
Key Responsibilities
- Provide daily production support and participate in a 24x7 on-call rotation.
- Troubleshoot issues across Angular interfaces, APIs, Kafka messaging, and databases.
- Support AWS Lambda services, deployments, and GitHub Actions workflows.
- Monitor application health, resolve incidents, and perform root cause analysis.
- Collaborate with business stakeholders, vendors, infrastructure, and security teams.
- Maintain runbooks and technical documentation; support audits and operational reporting.
Required Qualifications
- 5+ years of enterprise application production support experience.
- 3+ years supporting AWS cloud-native/serverless solutions.
- Experience with Angular, TypeScript, AWS Lambda using Python and/or .NET, REST APIs, and Kafka.
- Proficiency with SQL Server, PostgreSQL, GitHub, and GitHub Actions.
- Experience supporting AWS AI/ML integrations, including Bedrock, Textract, and Rekognition.
- Monitoring and incident response experience using CloudWatch, Dynatrace, Splunk, or equivalent.
- Reporting experience with Power BI, SSRS, or equivalent.
- Strong troubleshooting, communication, documentation, and prioritization skills; ability to work independently.
Preferred Experience
- Physical security/access-control platforms and integrations such as Avigilon, Symmetry, gate controllers, and intercom/callbox systems.
- Additional AWS services, including Connect, Lex, Aurora, RDS, S3, CloudFront, IAM, KMS, and Secrets Manager.
- Active Directory, Entra ID, RBAC, CyberArk, or Akamai.
- Terraform, CloudFormation, and automated testing tools such as Tricentis.
- Experience in regulated or compliance-driven environments.