Role & responsibilities
Cloud Architect takes end to end ownerships of projects and provide architectural and development expertise in the project. You will do this by:
- Managing and owning all aspects of technical development and delivery
- Understanding requirements and writing technical documents
- Established best practices for Devops/SRE team, cloud migration/modernization teams and setup governance, security, and operation framework in cloud.
- Planning end to end technical scope of the project and customer engagement area including planning sprint and delivery
- Estimating effort, identifying risk and providing technical support whenever needed
- Demonstrating the ability to multitask and re prioritizing responsibility based on dynamic requirements
- Leading and mentoring small sized teams
- Good people skills with experience of collaborating with people spread across locations and time zones.
Preferred candidate profile
- 10 Years of IT experience with minimum 5-6 years in any cloud in design and development - Azure , AWS or GCP.
- Extensive experience in any cloud stack (GCP:GCP compute, Networking, Storage , Databases, IAM, Governance and compliance services)OR(AWS: AWS compute, Networking , Storage , Databases, IAM, Governance and compliance services )OR(Azure stack- azure migration, modernization, Virtual network, hybrid network, VMs Data Lake, Azure Data Factory. Azure Integration Service, App Service Environment )
- Hands on experience in design and development of Cloud services ( EC2,ECS,lambda, S3, Amazon Fsx, RDS, Aurora, AWS direct connect, VPC, VPN, IAM) OR ( Azure Functions, Azure SQL DB ) OR ( Big Query, Cloud storage, cloud SQL, GCP networking, Data flow, pub/sub)
- Experience in integration with different cloud services and on premise systems.
- Experience in cloud assessment and cloud migrations.
- Good knowledge about architectural design patterns ,restful services, microservices architectures.
- Good knowledge about DevSecOps tools and processes to setup robust CI/CD pipeline.
- Strong in technical documentation like Deployment design , LLD,HLD and target architectures.
- Requirements Analysis and Solution Architecture Design
- ETL, data integration and data migration design
- Master data management system and process design and implementation