DevJobs

Software Manager - Industrial IoT SaaS Solution

Overview
Skills
  • C++ C++
  • Java Java
  • JavaScript JavaScript
  • Python Python
  • SQL SQL
  • NoSQL NoSQL
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Kaa
  • Mainflux
  • MQTT
  • ThingsBoard

GreenOnyx is at the forefront of agricultural technology, dedicated to revolutionizing indoor farming through innovative IoT solutions. We are building a state-of-the-art, multi-tenant SaaS platform to optimize and manage indoor farming operations. We seek a talented Software Manager to recruit and lead a multidisciplinary team to develop this groundbreaking solution using open-source technologies.

Join a multi-disciplinary team of engineers and biologists to tackle the most burning questions of the ag-tech and food-tech industries.

The company is located in Tel Aviv.


Job Summary

As the Software Manager, you will be responsible for recruiting, building, and managing a high-performing team of developers, engineers, and other specialists. You will guide the team through the design, development, and deployment of an industrial IoT multi-tenant SaaS solution tailored for indoor farming management. This role requires strong leadership, technical expertise, experience with open-source software, and proficiency in Agile methodologies.


Key Responsibilities

Team Building and Recruitment:

  • Lead the recruitment process to build a multidisciplinary team, including software developers, IoT engineers, data scientists, and UX/UI designers.
  • Foster a collaborative and innovative team environment.

Project Management:

  • Oversee the planning, execution, and delivery of the IoT SaaS solution, ensuring project milestones are met on time and within budget.
  • Implement Agile methodologies to manage the development process effectively.

Technical Leadership:

  • Provide technical guidance and mentorship to team members.
  • Architect and design a scalable, multi-tenant SaaS platform using open-source technologies.
  • Ensure high-quality code through code reviews, testing, and adherence to best practices.

Stakeholder Collaboration:

  • Work closely with product managers, stakeholders, and other departments to understand requirements and translate them into technical specifications.
  • Communicate project status, risks, and opportunities to stakeholders.

Open-Source Integration:

  • Leverage and integrate open-source IoT platforms and tools to build the SaaS solution.
  • Stay updated with the latest trends and advancements in open-source technologies.

Quality Assurance:

  • Implement and oversee testing strategies to ensure the reliability and performance of the platform.
  • Monitor and improve system performance, security, and scalability.


Qualifications


Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Experience:

  • Minimum of 7 years of experience in software development, with at least 3 years in a leadership role.
  • Proven experience in developing and deploying SaaS solutions.
  • Experience with industrial IoT projects and open-source software.
  • Extensive experience in software architecture and design.

Technical Skills:

  • Proficiency in programming languages such as Java, Python, JavaScript, or C++.
  • Experience with IoT protocols and platforms (e.g., MQTT, ThingsBoard, Kaa, Mainflux).
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
  • Familiarity with database systems (SQL, NoSQL) and data analytics.
  • Understanding of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).

Leadership Skills: Demonstrated ability to recruit, manage, and inspire a multidisciplinary team.

Communication: Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.

Problem-Solving: Strong analytical and problem-solving skills, with a focus on innovative solutions.

Agile Methodologies: Extensive experience with Agile development methodologies (Scrum, Kanban) is a must.

GreenOnyx