Job Experience Requirements:
- Experience: Minimum of 10+ years of experience in IT with at least 4+ years as a Cloud Architect or in a similar senior-level role designing enterprise-scale cloud solutions.
- Cloud Platform Expertise: Deep, hands-on expertise in the services, networking, and security of one or more major cloud providers (AWS, Azure, GCP).
- Architecture & Design: Mastery of cloud architecture principles, including microservices, containerization (Docker, Kubernetes), serverless computing, and data management.
- Automation: Expert proficiency with Infrastructure as Code (IaC) tools such as Terraform or cloud-native equivalents.
- Security: Strong background in cloud security best practices, compliance frameworks, and network architecture.
It would be a plus if you also possess previous experience in:
- Python, YAML
- Jira, Confluence
- Ansible automation
Job Responsibilities:
- Strategic Planning & Solution Architecture: Define the Cloud Strategy and Adoption Roadmap, developing a long-term vision for the cloud architecture that aligns with business objectives. Design and document highly available, scalable, and resilient cloud-native and hybrid solutions, including IaaS, PaaS, and serverless architectures.
- Reference Architectures & Migration Planning: Develop and maintain a library of deployable and documented Cloud Design Patterns and technical standards to ensure consistency and quality across development teams. Lead and execute cloud migration strategies, overseeing the technical transition of on-premises applications and data to the cloud.
- RF Engineering & Cross-Functional Teamwork: Conduct advanced RF site surveys (predictive, passive, and active) using professional tools (e.g., Ekahau, AirMagnet) to ensure optimal access point placement, channel reuse, and signal integrity. Work closely with DevOps and Engineering teams to integrate architecture designs into CI/CD pipelines and ensure smooth deployment and operation.
- Capacity Planning & Stakeholder Management: Perform detailed analysis on wireless network utilization and traffic patterns to ensure adequate capacity and recommend hardware upgrades or design modifications proactively. Collaborate with senior business stakeholders, product owners, and other architects to translate complex business requirements into tangible technical specifications.