|
AWS Solution Architect
Role name: CHTR - C2 - Aws solution Architect - Agent Tools
Work site: St. Louis (Onsite) Contract Role 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. | ||||