Cloud Architect (India Office)
Red Cup IT, Inc. · 133 days ago
We are looking for a Cloud Architect who is responsible for overseeing a company's cloud computing strategy. This includes cloud adoption plans, cloud application design, and cloud management and monitoring. They ensure that the cloud environment is scalable, resilient, secure, and cost-effective.
- Strategy and Design This is the "blueprint" phase of the job. You aren't just picking services; you are designing a system that can survive a server failure or a sudden spike in traffic. Architecture Design: Designing multi-tier cloud architectures that utilize IaaS, PaaS, and SaaS providers (like AWS, Azure, or Google Cloud). Cloud Selection: Evaluating which cloud providers or hybrid-cloud configurations best suit the organization's specific needs. Scalability Planning: Ensuring the infrastructure can grow (or shrink) automatically based on demand to optimize performance.
- Governance and Security In the cloud, a small configuration mistake can lead to a massive data breach. The Architect is the primary defender. Identity & Access Management (IAM): Designing "Least Privilege" models to ensure only the right people have access to sensitive data. Compliance: Ensuring the cloud setup meets industry standards like GDPR, HIPAA, or SOC2. Security Frameworks: Implementing encryption at rest and in transit, firewalls, and DDoS protection.
- Cost Optimization (FinOps) One of the biggest challenges in the cloud is the "surprise bill." An Architect must be a good steward of the company's budget. Cost Modeling: Estimating monthly spend before a project launches. Resource Rightsizing: Identifying underutilized resources and shutting them down or downsizing them. Reserved Instances: Planning long-term capacity purchases to save money compared to "on-demand" pricing.
- Leadership and Collaboration Architects rarely work in a vacuum. They act as the "connective tissue" between various departments. Bridging Business and Tech: Translating a CEO's goal (e.g., "We need to launch in Europe") into a technical requirement (e.g., "We need a multi-region deployment with data residency compliance"). Mentorship: Guiding Cloud Engineers and Developers on best practices for "Cloud Native" development. Technical Skills vs. Soft Skills Technical Proficiency
Professional Soft Skills
Networking: VPCs, DNS, Load Balancing, CDN
Communication: Explaining "The Cloud" to non-techies
Programming: Python, Go, or Java for automation
Decision Making: Choosing between cost and performance
IaC: Terraform, CloudFormation, or Ansible
Adaptability: Keeping up with weekly cloud updates
Data: SQL, NoSQL, and Data Lake architecture
Problem Solving: Troubleshooting systemic outages