Job Description :
Job Title Cloud Architect
Belongs to Travel, Transportation and Hospitality Group, MindTree Ltd
Location Dallas, TX
Experience 10+ years
Education • Bachelor of engineering in any discipline
Master’s degree is desirable
Desired candidate profile
Experience in defining & realizing end-to-end architecture for complex systems
3+ years of experience in architecting application using Java/JEE | Open source technologies | .Net Technologies
3+ Experience with in-depth knowledge in designing and implementing applications on AWS | Azure | Other Cloud Providers
Experience with designing and implementing cloud native (SaaS or PaaS) applications with high availability and auto scalability
Experience or knowledge of infrastructure automation and DevOps / CICD implementation
Experience with containerization technologies (Docker, Kubernates)
Great knowledge of cloud foundation architecture related security, operations and monitoring
Experience with containerization technologies (Docker, Kubernates)
Knowledge of PaaS component for implementing end-to-end application such as web services, app services, API layer, integration services, messaging, caching, database,
Proficient in dealing with all the layers in solution; Multi-channel presentation, business logic in middleware, data access layer, RDBMS | NO-SQL
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 engagements
Experience in software defined infrastructure and Cloud management platforms is desirable
Expertise in NoSQL databases desirable
Proficient in UNIX/Linux environments
Proficient in OOAD using UML & in application of design patterns
Able to deal with diverse set of stakeholders and facilitate workshops
Proficient in articulation, communication and presentation
High integrity
Problem solving skills & learning attitude
Team player
Key responsibilities
During initial consulting phase, perform assessment of current state application and infrastructure to map them cloud based architecture
Lead the development of strategic plan to migrate from current legacy systems onto the cloud adoption
Collaborate with business and technology team to understand drivers and requirements
Define non-functional requirements such as performance, availability security, security, monitoring and disaster recovery and address these requirements as part of the architecture
Define overall architecture to map various components to cloud technologies. Address aspects related security, integration, high availability and disaster recovery in the architecture
Define Logical, Technical & Physical views of Architecture
Define infrastructure automation approach and DevOps / CICD architecture
Work across the organization to drive alignment on key function and technical teams
Define reusable components/frameworks, common schemas, standards to be used & tools to be used and help bootstrap the engineering
Mentor and guide technical leads and developers in design and implementation during Cloud adoption journey
Drive performance engineering and NFR related testing
Collaborate with Infrastructure, security and operations team
Create best-practice SDLC artifacts, policies and procedures.
Help PM in identifying key technical risks and mitigation plan for the same
Other responsibilities
Handle interviews to attract external talent for the role of Technical Architect / Tech Lead
Nurture & groom in-house budding Architects
Build ‘Reference Architecture’ for selected technical domains
Involve in pre-sales process and lead creating effective proposals for large, complex systems
Write ‘Point of View’ document on emerging technology trends
Conduct internal sessions on Architecture and Technology related topics
Travel Requirement
Approximately 40% travel