AWS Technical Architect
Job Overview: We are seeking an experienced AWS Technical Architect to join our team. The ideal candidate will have extensive expertise in designing and implementing scalable, reliable, and secure AWS cloud solutions. This role requires strong technical leadership and hands-on experience in developing and deploying cloud architectures to meet dynamic business needs.
Key Responsibilities:
- Design and develop complex, high-quality cloud architectures on the AWS platform.
- Lead the migration of existing applications to AWS, ensuring minimal downtime and data integrity.
- Provide architectural guidance across infrastructure and application development projects.
- Collaborate with cross-functional teams to identify optimal cloud solutions that align with business objectives.
- Develop comprehensive documentation for architecture, configurations, and cloud operations.
- Implement and manage best practices in security, compliance, and cost optimization within AWS.
- Stay updated on AWS services, new features, and best practices to provide ongoing improvements to the cloud environment.
- Mentor and guide teams in cloud engineering best practices and technology adoption.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field (Master's degree preferred).
- 10+ years of professional experience in IT architecture roles, with at least 7+ years specializing in AWS cloud solutions.
- Proven experience designing complex cloud architectures using core AWS services (EC2, S3, RDS, Lambda, etc.).
- AWS Certified Solutions Architect Professional or equivalent certification preferred.
- Strong expertise in containerization and orchestration (e.g., Docker, Kubernetes).
- Experience with Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.
- Proficiency in scripting and automation using languages like Python, Shell, or PowerShell.
- Knowledge of networking concepts (VPC, Direct Connect, load balancing) and security measures (IAM, KMS, CloudTrail).
- Excellent communication skills with a proven ability to convey technical concepts to both technical and non-technical audiences.