Previous
AWS solution Architect
Next
| Ref No.: |
26-00055 |
| Location: |
Missouri
|
Role: AWS solution Architect
Location: St. Louis, MO - Onsite
Description:
We are seeking a highly experienced and skilled Solutions Architect to lead the design, architecture, and optimization of our enterprise-level data processing and application platforms on AWS. The ideal candidate will possess deep expertise in a range of AWS services and big data technologies, ensuring our solutions are scalable, cost-effective, secure, and align with strategic business objectives.
Key Responsibilities
- Architect and Design: Design and document comprehensive, secure, and scalable technical solutions on AWS leveraging services like Pyspark, flink, Fargate, EMR, EC2, DynamoDB, DocumentDB, Airflow(MWAA).
- API Development: Oversee the design and development of performant and secure Python APIs to expose data and application functionalities to internal and external systems.
- 10+ years of experience in AWS services.
- Strong hand on experience working and expected to work on the development
- Data Pipeline Development: Lead the architecture of complex batch and real-time data pipelines using big data processing frameworks, including PySpark ensuring efficient data flow and transformation.
- Orchestration and Automation: Implement robust workflow orchestration using Apache Airflow (MWAA) for building, scheduling, and monitoring complex data and application workflows.
- Database Management: Design and optimize data storage solutions using relational and NoSQL databases, including Amazon DynamoDB and Amazon DocumentDB, to meet performance and scalability requirements.
- Infrastructure as Code (IaC): Drive the automation of infrastructure deployment using IaC tools (e.g.,Terraform or CloudFormation) and implement CI/CD pipelines following DevOps best practices.
- Technical Leadership & Collaboration: Provide technical guidance and mentorship to data engineering and development teams, ensuring alignment with architectural vision and best practices.
- Collaborate with stakeholders to translate business requirements into technical specifications.
- Performance Optimization & Cost Management: Monitor and optimize the performance, cost-efficiency, and resource utilization of all deployed solutions on AWS.
|