Tech Stack
DockerDevOpsKubernetesAWSLinuxCI/CDGCPJavaScriptGitAzure
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Software Architect to join our CTO Office in Petah Tikva, Israel. In this role, you will work closely with the company’s CTO and lead the end-to-end exploration of adopting new technologies and creating new capabilities in our products. You will provide best-in-class software architecture solutions to key technical challenges and serve as a key player within the CTO office tiger team, coaching other team members when needed.
Responsibilities
- Lead the exploration and adoption of new technologies
- Create new capabilities in our products
- Provide best-in-class software architecture solutions
- Coach and mentor team members
Requirements
- Experience in developing and deploying to at least one of the leading cloud providers (AWS, AZURE, GCP) with a good understanding of its key provided services
- Knowledgeable in the fields of IMDG technologies, messaging technologies (e.g., KAFKA), Event-Driven Architecture, and ELK
- Knowledgeable in designing, implementing, and using APIs
- Experience in implementing CI/CD with best industry practices, including DevOps pipeline and using GIT
- Hands-on experience with containers (Docker) and Kubernetes
- Experience with Linux
- Hands-on experience in web development, SPA, and specifically using JavaScript, Angular, and Node.js (preferably also Java)
- Preferably, experience with NoSQL DBs
- Quick learner: Ability to quickly and independently ramp-up and become savvy in new technologies
- High communication and presentation capabilities to different types of stakeholders – executive management, R&D engineers, etc.
- Ability to work autonomously and as a key team player
- Very good interpersonal skills
- Strong coaching skills
- Preferably, BSc or MSc degree in Computer Science
- Fluent English – written and verbal
We Offer
- Opportunity to work with a leading CTO Office
- Chance to lead and innovate in a dynamic environment
- Collaborative and supportive team culture
About the Company
[Company description if present]
Apply for job