AWS Solution Architect Technical Lead
Job Description
Location: Charlotte, NC
Position Type: Full-Time
Hours: 9:00am to 5:00pm Weekdays (Monday – Friday)
- Lead the design and implementation of scalable, cloud-native data solutions using AWS services such as Glue, Lambda, Redshift, S3, and Step Functions.
- Lead solution design and development across data platforms, APIs, applications, and services using AWS-native tools.
- Develop and optimize robust data pipelines for ingestion, transformation, orchestration, and delivery using Python and AWS tools.
- Work with product and business stakeholders to align technical solutions with strategic priorities and roadmap objectives.
- Provide technical leadership to data engineering teams, fostering best practices in coding, design, testing, and DevOps.
- Oversee Agile ceremonies such as sprint planning, backlog grooming, and delivery tracking using tools like Jira.
- Ensure operational excellence by monitoring data solutions, proactively addressing issues, and ensuring high availability and performance.
- Collaborate with data governance, analytics, and architecture teams to ensure data quality, security, and compliance.
- Leverage AI/ML and generative AI tools (e.g., ChatGPT, Copilot) to improve automation, development speed, and operational efficiency.
- Contribute to continuous improvement efforts by driving innovation in DevOps, workflow automation, and engineering processes.
- Apply MDM best practices to help maintain data consistency and integrity across domains such as customer, product, or vendor.
- Implement monitoring, logging, and alerting solutions using AWS services such as CloudWatch, CloudTrail, and AWS Config to support observability and operational efficiency.
- Architect cloud-native systems using services such as AWS Glue, Lambda, S3, Redshift, DynamoDB, Aurora, and Step Functions.
- Design robust, secure, and scalable data pipelines and microservices using Python and modern cloud patterns.
- Translate complex business needs into scalable, maintainable technical solutions that prioritize performance and cost efficiency.
- Guide technical teams through development best practices, code reviews, and architecture discussions.
- Drive cloud modernization initiatives, establishing IaC practices using AWS CDK, Terraform, or CloudFormation.
- Define and enforce cloud architecture standards, security protocols, governance, and operational best practices.
- Utilize Agile or SAFe methodologies to deliver value iteratively while tracking progress and managing risk.
- Integrate cloud solutions with enterprise platforms (e.g., CRM, BI tools) via APIs and data connectors.
- Promote a culture of innovation, mentoring engineers and fostering collaboration across teams.
Technical Experience
Minimum Degree Requirement: Bachelor’s degree or equivalent in computer Science, Information Technology or related field.
Minimum work Experience:
4 Years of Experience.
Minimum years of experience must include the following:
- 4 years of experience in cloud architecture, data engineering, or solution development in AWS environments.
- 3 years of experience in Kubernetes workloads on various clouds including AWS, GCP and Azure
- 4 years of experience with system integrations between internal and external platforms.
- 4 years of experience in Python for scripting, automation, and ETL development.
- 3 years of supporting Gitlab Pipelines and Terraform to manage IaC across several AWS resources/services
- Expertise in core AWS services: S3, Lambda, Glue, Redshift, DynamoDB, API Gateway, Step Functions, Aurora.
- Familiarity with microservices architecture, API design, and serverless computing models.
- Solid understanding of DevOps practices including CI/CD, observability, and infrastructure automation.
- Experience working in Agile environments with tools like Jira.
- Familiarity with data privacy and compliance frameworks (e.g., GDPR, CCPA).
- Knowledge of modern data stack and Lakehouse architecture (e.g., Lake Formation, Athena, Snowflake).
- Prior experience in a technical role or demonstrated ability to quickly troubleshoot technical problems to root cause to restore service.
- deep understanding of SRE Concepts, passionate about SRE transformation and excellent knowledge of Cloud architecture
- practical experience in defining and building automation routines to improve the stability and quality of production service and familiarity with microservices architecture and experience in building RESTful Service
- Ability to quickly comprehend the functions and capabilities of new technologies.
- Knowledge of open telemetry observability frameworks, pipelines and publish/subscribe models.