מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
You will work with a team of experts in application design and development. As a Software Engineer, you will implement stable and high-performance applications. You will vet various open source and close source technologies, components, libraries, tools, etc. and help build a highly available, and scalable manageable system.- Develop and maintain applications using Java or Go.
- Prior experience in deploying workloads and managing lifecycle on any cloud provider (GCP, AWS)
- Troubleshoot and debug issues reported by users or identified through testing and implement effective solutions in a timely manner.
- Participate in defining new software architectures, products and solutions.
- Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
- Write clean, maintainable, and efficient code following industry best practices and coding standards.
Knowledge, Skills, and Abilities
- Hands-on programming experience and proficiency in Java or Go.
- Experience in React, Node and JavaScript is plus.
- Experience and knowledge with a technology like Kubernetes, Artifactory, Terraform, Helm, etc.
- Excellentanalytic/troubleshootingand debugging skills
- Experience with performance tuning in hybrid and cloud environments.
- Strong engineering and design skills, with solid understanding of real-time high performance, scalable and distributed systems.
Typically requires a minimum of 6 years of related experience with a Bachelor's degree; or 3 years and a Master's degree; or a PhD with 1 year of experience; or equivalent work experience.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
משרות נוספות שיכולות לעניין אותך