A company that provides cloud cost reduction value is looking to hire a Head of Architecture and lead the team.
Responsibilities:
-
Build, lead, and manage a team of Cloud Architects dedicated to crafting robust cloud architectures for clients.
-
Provide technical leadership and guidance, nurturing a culture of collaboration and innovation.
-
Collaborate closely with the clients' technical and leadership teams to design highly available, secure, and cost-effective cloud solutions tailored to their needs.
-
Mentor and coach team members, driving their career development and growth through continuous feedback and performance reviews.
-
Work closely with the CTO to develop scalable internal and external processes, ensuring customer value and satisfaction remain top priorities.
-
Collaborate with Account Management, Sales, and Delivery teams to understand customer needs and deliver value-added solutions.
Assess, design, and plan migrations to AWS, considering both technical and business perspectives. -
Develop and execute training programs to enhance team skills and productivity.
-
Serve as a technical expert in troubleshooting large-scale distributed cloud systems, bringing innovative solutions to complex challenges.
-
Address networking, performance, and availability issues, leveraging your expertise to ensure successful deployments.
-
Educate customers on the value of AWS and lead deep architectural discussions to ensure effective cloud solutions.
-
Stay up-to-date with the latest cloud technologies and best practices, researching industry-impactful topics and pursuing innovative solutions.
-
Take a leading role in creating and presenting technical content, offering prescriptive guidance on leveraging technology for business value.
Requirements:
-
5+ years of experience as a Tech Lead/Architect for large-scale production-grade products/architectures.
-
10+ years of experience with cloud technologies, with at least 5 years focused on AWS.
-
Strong people leadership and technical leadership skills.
-
Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
-
Experience with networking and security tools
-
Experience in software development with one or more languages such as Go, Rust, Python, Java, or equivalent.
-
Self-driven with a passion for learning and implementing new technologies.
-
Strong analytical skills, commitment to quality, and collaborative work ethic.
-
Experience in the startup ecosystem.
-
Excellent verbal and written communication skills in Hebrew and English.
-
Experience with Kubernetis - an advantage