Job Title: Cloud Solutions Architect

Experience Required: 5-10 Years
Location: Bangalore
Employment Type: Full-Time
Apply here: openings@simreka.com

Job Description

We are seeking a highly skilled and experienced Cloud Architect with a proven track record in designing and implementing high-scaling and high-availability infrastructure across Google Cloud Platform (GCP), AWS, and Azure. The ideal candidate will have a strong understanding of cloud technologies, architecture best practices, and a passion for delivering scalable and reliable solutions.

Key Responsibilities:

  • Cloud Architecture Design:
    • Design and implement highly scalable, secure, and resilient infrastructure solutions across GCP, AWS, and Azure to meet business needs.
    • Develop multi-cloud and hybrid-cloud strategies based on application requirements and workloads.
  • Infrastructure and Application Scaling:
    • Create architectures that support auto-scaling, load balancing, and fault tolerance to handle high-demand applications.
    • Ensure seamless deployment and scalability of cloud-native and containerized applications.
  • High Availability and Disaster Recovery:
    • Design architectures with a focus on high availability, redundancy, and disaster recovery.
    • Implement failover strategies to minimize downtime and ensure business continuity.
  • Cost Optimization:
    • Analyze and optimize cloud infrastructure to achieve cost efficiency without compromising performance.
    • Monitor resource utilization and provide recommendations for reducing expenses.
  • Security and Compliance:
    • Implement cloud security best practices, including access control, encryption, and compliance with industry standards (e.g., GDPR, ISO 27001).
    • Conduct periodic audits to identify vulnerabilities and remediate them.
  • Collaboration and Team Leadership:
    • Collaborate with development, DevOps, and operations teams to ensure smooth deployment and management of applications.
    • Mentor and guide junior team members on cloud technologies and best practices.
  • Monitoring and Troubleshooting:
    • Set up monitoring tools to track performance, identify bottlenecks, and troubleshoot issues in real-time.
    • Use tools like CloudWatch, Stackdriver, Azure Monitor, or similar to maintain system health.

Required Skills and Qualifications:

  • Cloud Expertise:
    • Strong experience with GCP, AWS, and Azure cloud platforms, with expertise in at least two of them.
    • Proficiency in designing cloud-based microservices, serverless, and containerized architectures (e.g., Kubernetes, Docker).
  • Infrastructure Management:
    • Hands-on experience with IaaS, PaaS, and SaaS solutions.
    • Expertise in managing and provisioning infrastructure using IaC tools like Terraform, CloudFormation, or Deployment Manager.
  • Networking and Security:
    • Knowledge of VPC design, firewalls, load balancers, and cloud networking.
    • Familiarity with implementing cloud security protocols and managing identity and access management (IAM).
  • Database and Storage:
    • Experience with managed databases (e.g., Cloud SQL, DynamoDB, Cosmos DB).
    • Knowledge of storage solutions like S3, GCS, Azure Blob Storage, and their integration with applications.
  • Programming and Scripting:
    • Proficiency in scripting languages like Python, PowerShell, or Bash.
    • Experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Soft Skills:
    • Strong analytical and problem-solving abilities.
    • Excellent communication skills for stakeholder interactions.
    • Proven leadership experience in managing cross-functional teams.

Preferred Qualifications:

  • Certifications:
    • AWS Certified Solutions Architect (Professional)
    • Google Professional Cloud Architect
    • Microsoft Azure Solutions Architect Expert
  • Knowledge of multi-cloud management tools and frameworks.
  • Experience with monitoring tools like Prometheus, Datadog, or ELK Stack.