Join Us! Let's break boundaries together

Responsibilities:

  • Proficiency in Java: Strong knowledge and experience in Java programming language, REST APIs, including its various libraries, frameworks, and best practices. If worked on android it’s a plus.
  • Proficient with Cryptographic algorithms : Strong knowledge on cryptographic algorithms like PSK,PKI,RSA, ECDSA,SHA etc is required.
  • Version Control: Proficiency in version control systems like Git for collaborative development and managing codebase changes.
  • Good understanding on C or C++: programming language , including its various libraries and frameworks.
  • Continuous Integration/Continuous Deployment (CI/CD): Good understanding of CI/CD pipelines and experience with tools like Dockers, Virtual Machines, Containers, Harness or GitLab CI for automating the build, test, and deployment process.
  • IoT Protocols and Technologies: Familiarity with IoT protocols such as MQTT, CoAP, HTTP, and IoT platforms.
  • Networking: Knowledge of networking concepts including TCP/IP, UDP, HTTP, and DNS. Understanding of network security principles is also beneficial.
  • Database Management: Experience with databases like SQL (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra) for storing IoT data.
  • Cloud Computing: Understanding of cloud computing concepts.
  • Agile Methodologies: Experience working in Agile development environments, such as Scrum or Kanban, to deliver high-quality software incrementally.
  • Security: Awareness of IoT security challenges and best practices for securing IoT devices, networks, and data.
  • Embedded Systems: Understanding of embedded systems development and experience with microcontrollers, sensors, and actuators commonly used in IoT devices.


Skills:

  • Problem-Solving Skills: Out of box thinking and quick learning abilities to troubleshoot complex technical issues and find innovative solutions in a fast-paced environment.
  • Communication Skills: Good communication skills to collaborate with cross-functional teams including hardware engineers, software developers, and product managers.
  • Documentation: Ability to create clear and concise technical documentation for code, APIs, and system architecture.


Qualifications:  

  • Bachelor's or master's degree in computer science, engineering, or a related field, along with relevant work experience in IoT development or related fields.
  • At least 5 years of experience in IT.
  • Excellent communication and interpersonal skills.
  • Proven ability to develop and maintain relationships with key stakeholders.


What can you expect?

  • Integration into a young, talented, innovative and ambitious team
  • Career Opportunities
  • Discounts for employees
  • Space for creativity
  • 22 vacation days per year plus birthday day and December 24th
  • Access to the UDEMY training platform
  • Life and Health Insurance for all employees
  • Career development and growth
  • Coverflex Benefits


ITCenter Group is committed to a diverse and inclusive workplace. ITCenter Group is an equal opportunity employer and does not discriminate based on race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

Apply

Fill out the form below and submit your CV

Appliquer

Remplissez le formulaire ci-dessous et soumettez votre CV
Bachelor
639afab8325380653f5f8270
Degree
639afab6b37cb86cb5e73964
Master Degree
639afaba2e24b3bb41fe8b4d
PhD
639afabbd1c941260520d998
63bea3438a7de58fe5218a4a
0-2
6412d94956e61f45ad85b67c
3-5
6412da061451da6bde6747ab
6-9
6412da57001fa303ce622ccc
> 10
6412da92b189efcf103fe2ac
Full Time
639afa9207b5db8d47d9a6f7
Hybrid
639afad707b5dbb735d9c5f6
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.