Senior AWS Cloud Solutions Architect
MDAEdge · Salem, OR · 1 mo ago
On-siteOTHRFull-time
KEY REQUIREMENTS
- 5-7 years of experience in designing and implementing cloud-based data solutions.
- A strong background in cloud infrastructure, data warehousing, machine learning operations, and automation practices.
- Expertise in AWS architecture and hands-on knowledge of AWS Services, particularly IAM, EC2, S3, RDS, and SageMaker.
- Nice to have - AWS Certified Solutions Architect, Snowflake certifications.
KEY RESPONSIBILITIES
- Cloud Architecture: Design and implement cloud architectures on AWS for various workloads, including web applications, microservices, data pipelines, and analytics solutions.
- Leverage AWS services such as EC2, Lambda, API Gateway, S3, RDS, DynamoDB, Amplify and others to build robust and scalable solutions.
- Optimize cloud architectures for performance, scalability, reliability, security, and cost-effectiveness.
- Implement DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and automated deployment processes.
- Data Architecture: Design and implement data architectures on AWS using services like S3, Athena, Glue, Kinesis, and others. Build automated data pipelines for ETL/ELT processes using AWS data integration services.
- Implement data governance, data quality, master data management, and metadata management processes.
- Collaborate with data engineers, analysts, and scientists to understand data requirements.
- IT Solution Architecture: Gather and analyze business requirements and translate them into technical specifications and architectural designs. Design and document the architecture for new IT solutions, including system integrations, data flows, and AWS components. Evaluate and recommend appropriate AWS services, third-party tools, and best practices to meet system needs.
- Conduct architectural reviews and provide guidance to ensure adherence to standards and governance policies.
- General: Provide technical leadership, mentorship, and knowledge-sharing to other IT and data professionals. Collaborate with cross-functional teams to ensure successful implementation of designed solutions. Ensure compliance with security, governance, and regulatory requirements.