Job Summary:
We are seeking an experienced AWS Architect to design, implement, and maintain AWS infrastructure and services in a managed service environment. The ideal candidate will possess deep expertise in AWS technologies, infrastructure as code, and security hardening at an enterprise scale. If you are passionate about cloud architecture, automation, and delivering scalable solutions, this role is for you.
Key Responsibilities:
- AWS Infrastructure Design and Implementation:
- Design, implement, and maintain AWS infrastructure and services.
- Ensure compliance with enterprise security, networking, and systems management requirements.
- Collaboration:
- Work closely with application, network, and security teams to ensure seamless integration of AWS services.
- Provide technical solutions and consult with application teams on migration strategies.
- Enterprise Security and Automation:
- Implement enterprise-class security hardening, encryption, and key management solutions.
- Automate routine maintenance tasks and implement infrastructure as code using Terraform.
- Innovation and Adoption:
- Introduce and integrate new AWS services in collaboration with engineering teams.
- Design AWS reference architectures and functional design specifications.
- Support and Troubleshooting:
- Provide integration support and advanced troubleshooting for development and production environments.
- Identify root causes for common issues and recommend sustainable improvements.
- Business Development Support:
- Assist in the business development lifecycle, including capture, solution design, cost reporting, and migration path planning.
Required Skills and Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Experience:
- Minimum of 6+ years of experience working on AWS cloud technologies in architecture and engineering roles.
- Proven expertise in designing and managing high-availability, fault-tolerant, and auto-scaling solutions using AWS services.
- Technical Skills:
- Proficiency with AWS services, including EC2, RDS, VPC, S3, Glacier, CloudWatch, CloudFront, Route 53, and more.
- Hands-on experience with Terraform for infrastructure as code.
- Strong knowledge of security hardening and encryption key management.
- Experience with AWS Code Pipeline, Code Build, and Code Deploy for cross-account deployments.
- Proficiency in Python or other high-level programming languages.
- Expertise in microservice architecture and container orchestration platforms.
- Deep knowledge of configuration management, network connectivity, and deployment automation tools on AWS.
- Expertise in AWS EKS, Control Tower, Multi-Account Management, and Networking.
- Experience with Audit, GitHub Actions, Code Scanning, and compliance-related AWS services.
- Proficiency in Data Dog for monitoring and observability.
- Certifications:
- AWS Certified Solutions Architect – Professional or equivalent certifications.
- Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Preferred Qualifications:
- Experience with the Serverless Framework for building and deploying serverless applications. Experience with Lambda for automation and custom functionality.
- Familiarity with disaster recovery and high-availability configurations using AWS Route 53.
- Working knowledge of SES, SQS, SNS, DynamoDB, and other AWS services.
- Exposure to design reviews for introducing new technologies.
- Deep understanding of AWS security aspects and best practices.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional development and certifications.
- Flexible work environment (remote options available).
- A culture of innovation and collaboration.