Role Summary: AWS Solution Architect
Location: Pune or Work from Home upto 18 months
JOB Details are as below:
The Solution Architect is responsible to plan, design, develop, implement, and maintain Enterprise data applications and related integration for enterprise data solutions which meet tactical and strategic business requirements. Provide expert insight into all aspects of related business process re-engineering and configuration activities to meet customers business needs. Lead, engage, think strategically and mentor junior staff.
Responsibilities:
- Taking ownership of technical envisioning, scoping and execution of enterprise grade software applications.
- Architecting applications ensuring security, flexibility, scalability, and performance.
- Solve complex business problems with technical solutions.
- Identifying roadmap dependencies and collaborate with cross functional teams.
- Setting best practices and standards for development, integration, and testing.
- Conceptualize and execute proof of concepts and drive MVPs.
- Solutioning with hands-on experience in software delivery, through the entire life cycle of software development.
- Problem-solving with development and coding and provide appropriate technical advice where required.
- Communicate insights through sophisticated synthesis and packaging of results (including PPT slides and charts) with stakeholders / consulting teams, collecting, synthesizing, learnings & inputs into new best practices and methodologies
Technical Skills:
Must have strong experience in:
- Building cloud native PaaS solutions using AWS
- AWS services like EMR, Glue, Lambda, S3, API Gateway, OpenSearch, Redshift, Step Functions
- AWS security services implementation and best practice
- Any of the programming/scription language like Python, Scala, Java
- Hands on experience on Spark with Python/Scala
- Microservices architecture implementation using REST APIs, queue-based messaging patterns, relational and NoSQL databases
- Creating architectural design and deployment documents
- CD-CI through DevOps tools, Iaac, Terraform, CloudFormation
Good to have knowledge of:
- Object-Oriented design SOLID principles and modern design patterns
- Modern Identity management with OAuth 2.0, OpenID Connect & SAML 2.0
- Awareness of the latest security threats and mitigating them by design
- Hands on experience in the Big Data ecosystem (such as Hadoop, Spark, Presto, Hive), database (such as Oracle, MySQL, PostgreSQL, MS SQL Server), Data Warehouses (such as Redshift, Teradata, Exadata)
- Development of distributed/scalable systems and high-volume transaction applications
And workable knowledge of
- Data ingestion pipelines
- Data visualization with tools like Tableau or Power BI
- Scrum and Kanban development methodologies.
- Automation, performance, and load testing tools.
Experience and Qualifications
- Bachelor's / Master's degree in computer science engineering/technology or equivalent
- Excellent communication skills
- A constant learner and individual contributor
- 9+ years of end-to-end software development experience in a commercial setup specifically services or consulting organization