
Cloud Solution Architect (CX2)
- Gurgaon, Haryana
- Permanent
- Full-time
- Cloud Architecture Design:
- Lead the design and development of end-to-end cloud architectures for various applications and services, aligning with business objectives and technical requirements.
- Evaluate and select appropriate cloud services and technologies (e.g., compute, storage, networking, databases, serverless, containers) to meet specific project needs.
- Develop detailed architecture diagrams, technical specifications, and documentation for cloud solutions.
- Ensure designs adhere to best practices for security, reliability, performance, cost optimization, and operational efficiency (Well-Architected Framework principles).
- Technical Leadership & Guidance:
- Provide technical leadership and guidance to development and operations teams on cloud native development, deployment, and operational best practices.
- Act as a subject matter expert for cloud technologies, staying up-to-date with industry trends, new services, and emerging technologies.
- Mentor junior architects and engineers, fostering a culture of continuous learning and improvement.
- Stakeholder Collaboration:
- Collaborate closely with business analysts, product owners, and other stakeholders to understand business requirements and translate them into technical solutions.
- Present complex technical concepts to non-technical audiences clearly and concisely.
- Work with security teams to ensure cloud solutions meet security compliance and regulatory requirements.
- Implementation & Deployment Support:
- Oversee the implementation of cloud architectures, providing technical oversight and troubleshooting support during development and deployment phases.
- Define and implement CI/CD pipelines for automated deployment of cloud infrastructure and applications using Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, ARM templates).
- Participate in code reviews and ensure adherence to architectural standards.
- Cost Optimization & Governance:
- Monitor and optimize cloud resource utilization and costs, identifying opportunities for efficiency improvements.
- Develop and enforce cloud governance policies, standards, and best practices.
- Participate in capacity planning and forecasting for cloud resources.
- Troubleshooting & Problem Solving:
- Provide expert-level support for complex cloud-related issues, performing root cause analysis and implementing effective solutions.
- Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience:
- 10+ years of progressive experience in IT with at least 5-7 years of hands-on experience in designing and implementing cloud solutions on one or more major cloud platforms (AWS, Azure, GCP).
- Proven experience as a Solution Architect or similar role in an enterprise environment.
- Strong experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, ARM templates).
- Experience with containerization technologies (Docker, Kubernetes) and serverless computing.
- Solid understanding of networking concepts, security principles, and database technologies in a cloud context.
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with agile development methodologies.
- Technical Skills (Proficient in at least one major cloud platform and experienced in others):
- AWS: EC2, S3, RDS, Lambda, VPC, IAM, SQS, SNS, ECS, EKS, CloudFormation, API Gateway.
- Azure: Virtual Machines, Storage Accounts, SQL Database, Azure Functions, Virtual Networks, Azure AD, AKS, Azure Resource Manager.
- GCP: Compute Engine, Cloud Storage, Cloud SQL, Cloud Functions, VPC, IAM, GKE, Cloud Deployment Manager.
- Programming Languages: Proficiency in at least one scripting language (e.g., Python, PowerShell, Bash) for automation.
- Databases: Relational (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL (e.g., MongoDB, Cassandra, DynamoDB).
- Operating Systems: Linux and Windows.
- Certifications (Preferred):
- AWS Certified Solutions Architect – Professional
- Azure Solutions Architect Expert
- Google Cloud Professional Cloud Architect
- Soft Skills:
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills, with the ability to articulate complex technical concepts to diverse audiences.
- Exceptional interpersonal and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced, dynamic environment.
- Strong leadership and mentoring capabilities.
- Proactive and self-motivated with a strong desire to learn and grow.