DevJobs

Software Developer - Automation Infra Team

Overview
Skills
  • Java Java ꞏ 3y
  • TypeScript TypeScript
  • Elasticsearch Elasticsearch
  • PostgreSQL PostgreSQL
  • MongoDB MongoDB
  • RESTful API RESTful API
  • OOP OOP
  • Gradle Gradle
  • Jenkins Jenkins
  • Docker Docker
  • Kubernetes Kubernetes
  • Helm
  • OpenAPI ꞏ 3y
  • SpringBoot ꞏ 3y
  • OOD
  • kubectl
  • Azure Pipeline
We are looking for a highly talented SW developer to join our unique Automation product team of building the next gen applications to control and manage our products.

What’s in it for you?

Take a leading part in the design & development of robust infrastructure of all products stakeholders by integrating cutting edge technologies (Kubernetes, multi cloud providers) and incorporating AI solutions.

Our Group:

creation of a robust automation framework, ensuring efficient execution and result tracking for teams working on projects in different programming languages and utilizing diverse test tools.

What you'll be doing:

We are seeking a highly skilled and motivated Software Engineer to join our team. As a Software Engineer, you will be responsible for designing & developing new features and take a lead role from start to end.

What should you have?

  • Requirements
    • Minimum 3 years of experience in Java\SpringBoot and OpenAPI
    • Experienced in Object-Oriented Programming (OOP) and Object-Oriented Design (OOD), including architecture design and advanced programming capabilities.
    • Conduct code reviews and provide constructive feedback to team members.
    • Strong knowledge with REST API
    • Familiar with docker practices and working with docker images and containers.
    • Knowledge in working Relation and non-relation databases – building queries and working with various DB Clients (ElasticSearch\Postgress\MongoDB)
    • Strong verbal and written communication skills to effectively collaborate with cross-functional teams, stakeholders, and clients.
  • Advantages
    • Experience with Typescript (Web\FE Application)
    • Experience working with Kubernetes Proficiency in using kubectl and command-line tools
    • Experience working with Helm charts and integrating them with Kubernetes
    • Familiar with Jenkins, Azure Pipeline, and Gradle
    • Proven experience working collaboratively in a team environment, fostering a positive and inclusive work culture.
    • Familiarity with Agile development methodologies, such as Scrum or Kanban, and experience in driving Agile practices within the team
If you are a passionate and talented Software Engineer who thrives in a collaborative environment, we would love to hear from you. Join our team and contribute to the development of cutting-edge software solutions

Who we are?

Applied Materials Israel is home to the Process Diagnostics and Control business unit (PDC). Based in Rehovot, we develop, manufacture and market cutting-edge machine learning and computer vision-based metrology and inspection products that are essential elements in wafer fabrication. By playing a significant role in enabling the production of the next generation of microchips, our expertise enables our customers to transform possibilities into reality.

Qualifications

Education:

High School Diploma/GED

Skills:

Certifications:

Languages:

Years of Experience:

2 - 4 Years

Work Experience:

Additional Information

Time Type:

Full time

Employee Type:

Assignee / Regular

Travel:

Not Specified

Relocation Eligible:

No

Applied Materials is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.
Applied Materials