Job Description

Software/Data/DevOps Engineers (5 Vacancies)

About QTZ:

Quartz Technologies (QTZ) stands at the forefront of software development, renowned for delivering groundbreaking solutions through cutting-edge technologies. Our talented team excels in transforming complex challenges into innovative solutions across diverse industries, including healthcare, finance, transportation, and web development. We are dedicated to enhancing efficiency and enriching user experiences with state-of-the-art technology. Our commitment to excellence is evident in our remarkable successes, such as pioneering healthcare and IoT applications and crafting stunning, high-performance websites for a variety of clients. At Quartz Technologies, we don't just meet expectations; we redefine them.

Quartz Technologies (QTZ) is looking to hire five motivated, team-oriented, and well-organized senior and junior Software Developers. We offer opportunities to work with leading technologies and advance your career in a unique, challenging, and enjoyable team environment. If you possess these qualities and meet the qualifications listed below, we invite you to apply for one of the following positions:

  • Full-Stack Software Engineer
  • Back-End Software Engineer
  • Database/Data Engineer
  • DevOps Engineer

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements

Qualifications:

  • Bachelor’s degree in computer engineering, Software Engineering, Computer Science, or a related field.
  • 4-8 years of experience for senior positions and 1-3 years for junior positions.
  • For Full-Stack positions, strong proficiency in C# and Angular +2 is a must.
  • For Back-End positions, strong proficiency in C# is a must.
  • For Database/Data Engineer positions, strong proficiency in SQL and NoSQL databases (PostgreSQL and MSSQL required; MongoDB and Cassandra preferred) and advanced skills in Python and C#. 
    Experience with big data tools and technologies (e.g., Kafka, Spark, Flink) and optimizing ETL pipelines is required.
  • For DevOps Engineer positions, expertise in DevOps principles, advanced skills in Windows and Linux, containerization (Docker, Kubernetes), and strong knowledge of networking and security principles are crucial.
    Proficiency in scripting and automation (Bash, Python, PowerShell) with experience in CI/CD tools (GitLab CI), configuration management, and infrastructure-as-code is essential.
  • Design and implement software systems, including algorithms, data structures, and software architecture.
  • Strong understanding of RESTful web services and APIs.
  • Experience with databases such as PostgreSQL or MSSQL.
  • Strong problem-solving, analytical skills, and attention to detail.
  • Strong debugging and troubleshooting skills.
  • Strong written and verbal communication skills in Arabic and English.
  • Knowledge of IoT and M2M technologies is a plus.
  • Certifications in related fields are a plus.
  • Project management certifications are a plus.
  • Experience with Git and version control is a plus.
  • Experience with distributed systems, cloud computing, or containerization technologies is a plus.
Job Details
Job Title Software Engineers
Deadline 15 - Aug - 2024
Location Nablus
Job Type Full time
Position Level Mid Career
Salary N/A
Degree Bachelor's degree
Experience 2 Years
Category I.T. & Tech
Application Instructions

General Notes:

Workplace:  Nablus-Palestine.

Salary is according to experience and efficiency.

Applications will be processed in strict confidentiality.

We are an equal opportunities employer and will consider all qualified applicants purely on their skills and abilities. 

Interested? We’d love for you to get in touch!

Interested & qualified candidates are kindly asked to send their most updated CV to the following email: [email protected] , no later than end of working day Thursday, 15/08/2024, indicating the position in the subject line. 

*Please note that if your application is progressed, you may be asked to complete an individual interview in our Head office.

For your privacy and protection: when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer.