What are the responsibilities and job description for the Senior AWS Cloud Architect & Engineer position at Marlabs LLC?
Job Details
Senior AWS Cloud Architect & Engineer
Location: Long Island City, NYC, NY (Onsite)
Duration: 18 Months
Position Summary:
AWS Cloud Subject Matter Expert with hands on engineering and design (Architecture experience).
About the Role
We are seeking a seasoned Senior AWS Cloud Architect & Engineer with a strong focus on designing and implementing cloud-based IaaS solutions. This role is ideal for a technical subject matter expert with hands-on AWS cloud engineering capabilities, particularly for Microsoft technology-based web applications. The ideal candidate is a forward-thinking architect with deep expertise in AWS, extensive experience creating infrastructure templates from scratch using Terraform (preferred) or CloudFormation, and a robust understanding of monitoring and observability best practices
Key Responsibilities
- Cloud Architecture & Design:
- Serve as the subject matter expert in AWS and system architecture, focusing on scalable and secure IaaS solutions.
- Architect and design cloud-based solutions for modern, Microsoft technology-driven web applications.
- Develop and maintain robust infrastructure templates from scratch using Terraform (preferred) or CloudFormation.
- Hands-On Cloud Engineering:
- Implement, configure, and optimize AWS infrastructure to support enterprise-level applications.
- Ensure high availability, fault tolerance, and performance through detailed monitoring and observability practices.
- Collaborate with engineering teams to seamlessly integrate IaaS solutions into broader application ecosystems.
- Technical Leadership & Best Practices:
- Provide technical guidance and mentorship to teams, sharing deep insights into cloud infrastructure design and AWS best practices.
- Conduct technical reviews, ensure adherence to architectural standards, and contribute to continuous improvement initiatives.
- Document design decisions, configurations, and best practices for future reference and audits.
- Monitoring & Observability:
- Implement and manage comprehensive monitoring solutions using tools such as CloudWatch, Prometheus, and other relevant observability platforms.
- Proactively address potential issues by analyzing system performance data and optimizing infrastructure accordingly.
Required Skills & Experience
- Experience:
- 10 years in the computer industry.
- 7 years of hands-on experience with cloud-based architecture and IaaS solutions, with a strong preference for AWS expertise.
- 7 years of experience with automated configuration management and infrastructure as code, particularly with Terraform (preferred) or CloudFormation (must be capable of creating templates from scratch).
- Prior experience working in a very large enterprise environment that is heavily involved in web technologies and infrastructure.
- Technical Expertise:
- Proven ability in designing and implementing scalable and secure AWS cloud solutions.
- Deep knowledge of AWS services with a focus on IaaS design.
- Strong experience with monitoring tools for both traditional and dynamic cloud environments (e.g., CloudWatch, Prometheus, Nagios).
- Proficiency in modern web technologies (ASP.Net MVC, HTML, CSS, JavaScript, JQuery) and Microsoft SQL Server technologies (SQL, T-SQL, Database Design).
- Prior experience with distributed revision control tools (e.g., Git).
- Additional Requirements:
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills, with the ability to work effectively both independently and in team settings.
- Bachelor s degree in Computer Science or a related field, or equivalent practical experience.