Job Description: Technical Architect (Cloud/Software)
Roles and responsibilities:
• Experience working on end to end IoT projects
• Develop architecture blueprints and in depth knowledge of Azure or AWS core services
• Scope customer engagement with attention towards clear and well-defined objectives and success criteria.
• Experience in designing highly available and distributed data processing platforms for IoT Applications
• Understanding of elasticity and scalability concepts
• Own each technical engagement and help ensure a timely and successful delivery.
• Demonstrate knowledge in architecting, designing, and developing solutions in an Azure or AWS Cloud environment
• Understand and optimize existing technology landscape and application workloads
• Ability to leverage latest/recommended Azure or AWS services
• Ensure proposed solution adheres to desired security and regulatory norms
Required Qualifications:
- B.E./B. Tech in Computer Science/IT or equivalent technical domain
- Proven knowledge of Azure or AWS platform and tools
- Knowledge of best practices and market trends pertaining to Cloud and overall industry to provide thought leadership (seminars, whitepapers etc.,) and mentor team to build necessary competency
- Having 7+ years of relevant technical experience and expertise in Core Java, J2EE, Webservices and Spring framework
- Having good knowledge of Rest API’s and serverless cloud services
- Hands-on experience in compute, networking, storage, and database Cloud services
- A strong understanding of how to interact with AWS (AWS SDK, AWS API, Command Line Interface, AWS CloudFormation)
- Experience with Devops practices and CI/CD models of development
- Certification on AWS architecture desirable
- Excellent verbal, written and presentation skills.