Job summary
As a Cloud Architect will be responsible for designing, implementing, and managing scalable, secure, and high-performance infrastructures within cloud environments. This role involves joining a collaborative architect group focused on optimizing services for global accessibility, reliability, and integration with other cloud-native applications. You will work closely with crossfunctional teams, including network engineers, DevOps specialists, security experts, and business stakeholders, to ensure the platform aligns with organizational goals for performance, cost-efficiency, and compliance. Ideal candidates are experienced in cloud providers like AWS (e.g., Route 53), Azure DNS, Google Cloud DNS, or similar services, with a strong emphasis on teamwork and communication to drive successful project outcomes.
What you will do
- Solution Architecture & Design: Design end-to-end cloud architectures (compute, storage, networking, data, and security) that meet functional and non-functional requirements, ensuring high availability, resiliency, scalability, and observability.
- Cloud Strategy and Adoption: Lead cloud adoption and modernization initiatives, create migration strategies, define landing zones/well-architected frameworks, and develop multiyear cloud roadmaps that align with business objectives.
- Performance Monitoring and Optimization: Establish observability standards, implement monitoring and logging solutions, analyze performance metrics, and continuously optimize systems for latency, throughput, and cost efficiency (auto-scaling, rightsizing, caching, etc.).
- Security and Compliance: Embed security-by-design principles, implement zero-trust models, ensure compliance with standards, and conduct architecture risk assessments and regular audits.
- Collaboration and Integration: Partner with engineering, DevOps, security, and product teams to integrate solutions into CI/CD pipelines, automate infrastructure using IaC (Terraform, CloudFormation, Pulumi, etc.), and resolve complex cross-team technical challenges.
- Cost Management: Perform cloud financial analysis, implement tagging and budgeting governance, forecast spend, and drive cost-optimization initiatives (reserved instances, savings plans, spot instances, architecture refactoring).
- Documentation and Knowledge Sharing: Produce high-quality architecture decision records (ADRs), diagrams, runbooks, and reference architectures; actively mentor team members and lead architect community sessions to promote knowledge sharing.
- Innovation and Research: Continuously evaluate emerging cloud services, patterns, and tools; prototype new capabilities and propose innovative solutions that deliver measurable business value.
What you will have
Technical Skills
- 5+ years in engineering, SRE, platform engineering, or architecture roles.
- Proven experience (3+ years) in cloud architecture, with a focus on networking and SaaS application stacks.
- Proficiency in cloud-native tools and technologies, including IaC (Terraform, Ansible), containerization (Docker, Kubernetes), and API integrations.
- Strong knowledge of networking concepts (e.g., TCP/IP, BGP, Anycast), security protocols SSL/TLS), and performance optimization techniques.
- Familiarity with monitoring tools (CloudWatch) and scripting languages (Python, Bash) for automation.
- Bachelors degree in Computer Science, Information Technology, or a related field; relevant certifications like AWS Certified Solutions Architect, Google Cloud Professional Architect, or Azure Solutions Architect Expert are highly preferred.
Soft Skills
- Collaboration and Teamwork: Ability to work effectively in cross-functional teams, fostering an inclusive environment where ideas are shared freely and diverse perspectives are valued to achieve common goals.
- Communication: Excellent verbal and written skills to explain complex technical concepts to non-technical stakeholders, facilitate meetings, and document architectures clearly.
- Problem-Solving: Strong analytical mindset to identify issues, evaluate alternatives, and implement effective solutions in dynamic cloud environments.
- Leadership and Adaptability: Capacity to lead initiatives, adapt to changing technologies, and mediate conflicts within the architect group to ensure project success.
- Time Management: Skill in prioritizing tasks, meeting deadlines, and balancing multiple projects in a fast-paced team setting.
Benefits
- Generous time off policies
- Top shelf benefits
- Education, wellness and lifestyle support
#LI-RR1