Point your AI agent at freehire and let it find you a job.

Get the CLI →

hilticareers.avature.net

IIoT - Software Developer/ Develpoment & Operations Engineer

Posted Updated
Discussion

IIoT Developer/ DevOps Engineer

Development and Operations for a global Industrial IoT platform

ROLE MISSION

Build, automate, operate and continuously improve reliable IIoT services from edge to cloud.

Role purpose

As an IIoT Developer/DevOps Engineer, you take end-to-end ownership of applications and infrastructure across their full lifecycle. You combine software development with platform operations and ensure that our Industrial IoT solutions are secure, observable, maintainable, and scalable.

You work hands-on in a cross-functional environment and help evolve a standardized global IIoT platform that connects industrial assets, processes data reliably and enables manufacturing use cases.

Key responsibilities

· Develop and maintain IIoT services, platform components, and operational tooling.

· Own the complete DevOps lifecycle: design, build, test, deploy, monitor, troubleshoot and improve.

· Create and maintain GitLab CI/CD pipelines for automated builds, tests, security checks, and deployments.

· Package and operate workloads with containers, primarily Podman, on RHEL-based environments.

· Operate and improve Linux-based server infrastructure in industrial environments.

· Design and troubleshoot network communication between machines, edge systems, and cloud services.

· Implement and improve application observability with OpenTelemetry, including metrics, logs, and traces.

· Work with SQL databases to ensure reliable storage, efficient querys and general performance optimization.

· Automate recurring operational tasks and reduce manual effort through standardization and infrastructure-focused engineering.

· Participate in incident analysis, root-cause identification, and sustainable corrective actions.

· Create concise technical documentation and communicate solutions clearly to developers, infrastructure teams and manufacturing stakeholders.

Professional profile

Core technical skills

DevOps and operations mindset

RHEL / Linux

Confident administration, troubleshooting and automation in enterprise Linux environments.

GitLab CI/CD

Practical experience building and maintaining robust delivery pipelines.

Containers / Podman

Strong understanding of images, registries, runtime configuration, networking and lifecycle management.

Networking & OpenTelemetry

Solid knowledge of TCP/IP, DNS, routing, ports, firewalls, certificates and systematic connectivity troubleshooting. Experience in instrumenting and operating distributed services using metrics, logs, and traces.

Development

Professional in .NET Framework and Azure stack

SQL databases

Hands-on ability to model, query, maintain and troubleshoot relational databases.

End-to-end ownership

You do not stop after deployment. You care about stable operation, maintainability, and continuous improvement.

Automation first

You turn recurring tasks into repeatable, version-controlled and reliable processes.

Reliability and security

You consider availability, recoverability, access control, secret- and lifecycle management from the beginning.

Root-cause thinking

You solve underlying problems instead of only treating symptoms.

Documentation

You leave systems and processes understandable for the wider team.


Personal competencies

Curious

Actively explores new technologies, asks insightful questions, and strives to build a deep understanding of systems. Driven by intrinsic technical curiosity.

Creative

Finds pragmatic solutions for complex technical and operational challenges.

Independent

Structures work autonomously, takes ownership and drives topics to completion.

Communicative

Explains technical topics clearly and collaborates confidently across development, infrastructure and manufacturing.

Analytical

Breaks down complex issues, understands dependencies and is able to find root causes.

Preferred experience

· Professional experience in software engineering, platform engineering, DevOps, SRE or a comparable role.

· Experience operating distributed applications across on-premises and cloud environments.

· Experience with industrial systems, machine connectivity, MQTT, OPC-UA, or similar protocols is an advantage.

· Experience with infrastructure as code, configuration management or automated provisioning is an advantage.

· Experience with C# is mandatory.

· Comfortable working in an agile, international, and cross-functional team.

· Fluent in English; German is a plus.

What success looks like

· Deployments are automated, repeatable and transparent.

· IIoT services are observable, and operational issues can be diagnosed quickly.

· Operational effort and recurring incidents decrease through sustainable engineering.

· Edge and platform components remain secure & maintainable.

The ideal candidate combines a developer’s drive to build with an operator’s commitment to reliability.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available