Job Description :
Job Title: AWS Cloud Architect

Location: Washington, DC

Long Term project

Experience: 12 - 15 years

Education: Bachelor of engineering in any discipline/equivalent

Architecture Experience

· Experience in defining & realizing end-to-end Solution Architecture for large & complex systems

· Experience in AWS Migration to decommission the data center(s)

· 3+ years of experience in architecting solutions using .Net/Java/OpenSource technologies

· Proficient in dealing with all the layers in solution ; Multi-channel presentation, business logic in middleware, data access layer, RDBMS | NO-SQL

· Experience in designing applications on AWS

· Experience in giving migration strategies and providing migration approach to cloud

· 2+ years of experience in designing horizontal scale applications

· Proficient in creating technical documents like Architecture views, Technology Architecture blueprint and design specification

· Follows technology trends and is able to correlate them with business

· Experience in Architecture consulting and Implementing engagements

· Experience in software defined infrastructure and Cloud management platforms is desirable

Technology & Engineering Expertise

· 8+ years of hands-on experience in CNet/Java/Open source technologies

· Solution Architect certified in AWS

· Proficient in UNIX/Linux/Windows environments

· Proficient in OOAD using UML & in application of design patterns

· Experienced in using tools like Rational suite, Enterprise Architect, Eclipse, and Source code versioning systems like CVS/SVN

· Experience with cloud based services like caching, databases and search

· Experience with different development methodologies (RUP | Scrum | XP)

Soft skills

· Able to deal with diverse set of stakeholders

· Proficient in articulation, communication and presentation

· High integrity

· Problem solving skills & learning attitude

· Team player

Key Responsibilities

. Define and own Solution Architecture from definition phase to go-live phase

· Ensure clarity on NFR and address these requirements during Architecture definition phase & make sure these are realized during engineering and deployment phase

· Adopt a consulting led approach and become a trusted advisor to customer

· Work with Client Technical Manager by understanding customer’s landscape & their IT priorities

· Define Logical, Technical & Physical views of Architecture

· Define reusable components/frameworks, common schemas, standards to be used & tools to be used and help bootstrap the engineering team

· Review design to make sure design is aligned with Architecture

· Lead performance engineering and capacity planning exercises

· Help PM in identifying key technical risks and mitigation plan for the same

· Help PM in effort estimation and planning

· Mentor & guide Tech Leads & Software Engineers