We are seeking an experienced AWS Application Support & Development Engineer for a long-term contract opportunity supporting two critical applications hosted in AWS. This role will focus on maintaining secure, high-performing cloud-based applications while supporting ongoing enhancements and development initiatives. The ideal candidate will have strong AWS experience, Python scripting skills, and the ability to work in a collaborative hybrid environment.
Key Responsibilities:
Support and maintain two business-critical applications hosted in AWS
Manage and implement security-related changes to one application, ensuring compliance with ongoing updates and requirements from ISO/security teams
Monitor system performance, troubleshoot issues, and ensure overall application stability and availability
Support continuous enhancements and feature updates for the second evolving application
Perform development tasks such as data updates, workflow improvements, and application modifications (example: updating records when law firms change names)
Write, maintain, and optimize Python scripts for automation, integrations, and backend processes
Collaborate with cross-functional teams including developers, infrastructure, security, and business stakeholders
Participate in testing, deployments, and change management processes
Maintain documentation related to system configurations, processes, and updates
Required Qualifications:
4–5+ years of hands-on AWS experience
Strong understanding of AWS services such as EC2, Lambda, S3, IAM, RDS, CloudWatch, etc.