- 10+ years of experience in IT architecture, with at least 5 years focusing on cloud solutions architecture.
- Strong hands-on experience architecting and deploying applications on AWS, Azure, and GCP.
- Proven experience with cloud migration projects and designing hybrid cloud environments.
- Experience in creating and maintaining complex multi-cloud architectures for large enterprises.
- Expertise in cloud-native technologies such as serverless (AWS Lambda, Azure Functions), containerization (Kubernetes, Docker), and microservices architectures.
- Knowledge of Governance and Compliance frameworks.
Technical Skills: AWS: Experience with key services like EC2, RDS, S3, Lambda, IAM, CloudFront, and VPC design.
Azure: Proficiency in Azure Virtual Machines, Azure DevOps, Azure Functions, Azure SQL Database, and Azure Kubernetes Service (AKS).
GCP: Familiarity with Compute Engine, BigQuery, Cloud Functions, and GKE (Google Kubernetes Engine).
DevOps & Automation: Experience with CI/CD tools such as Jenkins, GitLab, and cloud automation tools like Terraform, Ansible, CloudFormation.
Security & Networking: Strong knowledge of cloud networking concepts (VPC, Subnets, VPN, DNS), IAM, encryption, and identity management solutions.
Monitoring & Logging: Familiarity with cloud monitoring tools (e.g., AWS CloudWatch, Azure Monitor, Google Stackdriver) and logging frameworks
Database: Knowledge of both SQL and NoSQL databases such as DynamoDB, CosmosDB, and Cloud SQL.
Preferred Qualifications: Bachelor's or Master's degree in Computer Science, Data Science, Information Systems, or a related field.
Certifications such as AWS Certified Solutions Architect, Google Cloud Professional Data Engineer, or Microsoft Certified Azure Data Engineer.
Strong problem-solving and analytical thinking with experience in delivering strategic data solutions.
Excellent communication skills to interact with both technical and non-technical stakeholders.