openDAQ provides a core framework that lets users create their own DAQ devices and signal processing blocks, and integrate industry-standard protocols. All of these are built as plugins, which we call modules. As the number of users and integrations grows, the Build, Release & Compliance Engineer makes sure the openDAQ core and its modules stay stable, work together and reach users reliably. You'll own the infrastructure that builds, tests and ships openDAQ across platforms, and the compliance certification process that defines what it means for a third-party module or device to be openDAQ compatible. What you will do - Own CI/CD pipelines and build infrastructure - Maintain and extend the CMake build system and dependency management - Automate package builds and publishing across all supported platforms; own the release process, including versioning and branching rules - Design and maintain the test framework, including system, integration, regression and benchmark suites - Own the openDAQ compliance testing system and certification procedure - Maintain hardware-in-the-loop test infrastructure - Integrate code quality and supply-chain tooling (static analysis, coverage, SBOM, license and vulnerability scanning, code signing) - Track and report stability and performance trends Not all are strictly necessary, but we expect you to learn whatever you do not yet know. - 3+ years of experience in build, release, DevOps or test infrastructure - Experience with CI/CD systems (e.g. GitHub Actions, GitLab CI, Jenkins) - Experience with cross-platform builds on Windows, Linux and macOS with multiple compilers (MSVC, GCC, Clang) - Proficiency in Python or shell scripting - Solid C++ knowledge, enough to read, debug and diagnose failures in a large, complex codebase - Strong CMake skills, including writing and maintaining non-trivial build systems - Experience with test automation and test frameworks (e.g. GoogleTest, pytest) - Solid understanding of Git workflows, branching strategies and semantic versioning - Clear spoken and written communication in English Nice to have - Experience with packaging and distribution (Debian packages, Windows installers, Python wheels, NuGet) and C++ package managers (vcpkg, Conan) - Cross-compilation and embedded Linux targets (e.g. ARM, Yocto) - Docker and containerized build environments - Experience with static analysis, sanitizers and code coverage tooling - Familiarity with SBOMs, license compliance, code signing or the EU Cyber Resilience Act - Experience with hardware-in-the-loop or lab test environments - Experience building performance benchmarks or monitoring dashboards (e.g. Grafana) - Experience with certification or compliance testing programs - Background in test and measurement, DAQ or industrial automation - Contributions to open-source projects - Applications from less experienced candidates are also welcome if they demonstrate strong motivation and technical understanding. What we're looking for in you - Critical thinking: You question assumptions and don't accept ideas at face value. You consider the wider context, and you aim to solve problems, not just ship features - End-to-end ownership: You research, plan and execute your work, from the initial idea to final validation - Curiosity and a drive to learn: You enjoy working with and learning about new technologies and tools, and you're comfortable starting a task with incomplete knowledge and learning as you go - Collaboration: You work towards shared goals, not just your own tasks, and are comfortable offering, asking for, and accepting help - Work on an open-source core used by industry worldwide - Direct influence on architecture and the long-term direction of openDAQ - Technically challenging and meaningful work without feature churn - Collaboration with experienced engineers in core systems and protocols, including those from Dewesoft and HBK - Competitive salary and a performance-based bonus system - Location: Trbovlje, Slovenia. Possibility of a hybrid work setup. - Rewards: based on individual and company performance - Employment type: Full-time [email protected] (Please include Build, Release, Compliance Engineer in the email subject.)
Objavljeno pred: 2 tedna
Hi there! We are on the lookout for a DevOps/System Engineer, who will be the backbone of our IT infrastructure—ensuring our systems are secure, scalable, and always running at peak performance. A colleague who will support our teams by automating processes, maintaining cloud and on-prem environments, and ensuring a seamless and reliable tech foundation across the company. Sounds like you? On top of that, are you curious, detail-driven, and passionate about clean systems and smart automation—someone who thrives in dynamic environments and values clear documentation and teamwork? Keep reading below, and let's see if we are a match! Who are we? At GameArt, we are all about slot games, developing for online casino operators in regulated markets around the world. Our international remote-first team crafts top-tier games with eye-catching graphics, innovative concepts, and cutting-edge tech, tailored to customers' preferences and markets. The key bits: > Location: Ljubljana, Nova Gorica, Maribor> Hybrid work: A combination of remote and office work, as per agreement> Start date: As soon as possible > Recruitment process: 1st Interview, Tech Interview, Task, 3rd Interview, Offer > Your profile: Team player, proactive self-starter, problem-solver with strong knowledge of Windows and Linux systems, networking, scripting (Bash, Ansible), and experience with tools like VMware, Proxmox, Docker, Git, and Microsoft 365.> Your goal: To build and maintain a secure, reliable, and scalable IT infrastructure—supporting internal teams through automation, documentation, and proactive system management. > Your task: Configure and monitor on-prem and cloud systems (including AWS), manage networks (Cisco, MikroTik, Ubiquiti), support users, automate workflows, maintain security (TLS, SSH, firewalls), and collaborate across teams using tools like Jira and Bitbucket. > What we offer you: A flexible hybrid work setup, the chance to shape exciting game projects, a collaborative and multicultural team, professional growth opportunities, and a fun, dynamic work environment with regular team events. What you will do: > Set up, configure, and maintain software, hardware, and network infrastructure (on-premises and cloud). > Monitor, troubleshoot, and optimize system performance and reliability. > Provide day-to-day technical support to internal teams and resolve system-related issues. > Manage user access, workstation setups, and system permissions. > Ensure IT security through firewalls, access controls, backups, and policy enforcement.> Automate and improve infrastructure and deployment workflows using scripting and tools like Ansible and Git. > Maintain technical documentation, internal wikis, and support materials. > Upgrade and patch systems, services, and applications as needed. > Collaborate with development and IT teams on DevOps best practices.> Contribute knowledge sharing and assist in onboarding new technologies and tools. Are we a match? Client-Side: > Strong knowledge of Windows client systems (Windows 10, 11) > Basic familiarity with macOS > Experience with Microsoft 365 (Exchange, SharePoint) > Knowledge of Microsoft Intune and Microsoft Defender Networks, Servers & Infrastructure: > Solid understanding of networking fundamentals > Experience with Cisco CLI switches or similar > Familiarity with MikroTik RouterOS and SwitchOS > Experience with pfSense and Ubiquiti network devices > Knowledge of enterprise-grade hardware (HP, Dell, Supermicro) > Experience with storage systems such as HP MSA, NetApp, or Ceph > Proficiency in Linux-based systems (Debian, Ubuntu) > Hands-on experience with virtualization platforms (VMware, Proxmox) and containerization (Docker) > Basic knowledge of AWS or other cloud providers > Experience with monitoring tools (Zabbix, Elastic, or similar) > Ability to script and automate tasks (Bash, Ansible)> Familiarity with version control tools (Git) Databases & Security: > Basic understanding of databases (Redis, SSDB, MongoDB, PostgreSQL) > Awareness of security best practices (TLS certificates, SSH, firewalls) > Ability to analyze and troubleshoot using system logs (syslog, journalctl) Web & Development Collaboration: > Understanding of basic web server concepts (Nginx, DNS, CDN) > Experience with Git, Bitbucket, and Jira (permissions, pull requests, webhooks) > Basic familiarity with JavaScript applications and their structure PS: Don't worry if you don't tick every box – we value motivation, curiosity, and a willingness to grow just as much as experience. Your characteristics: > Proactive problem-solver. You anticipate issues and act before they escalate > Detail-oriented and structured. You manage complex systems with precision and clarity > Security-minded. You understand the importance of protecting infrastructure at every layer > Collaborative communicator. You work well across teams and explain technical topics clearly. > Curious and eager to learn. Tech evolves fast, and you're always up for mastering new tools and concepts. WHAT'S in IT for you? > Remote-first. Combination of remote work and occasional work from the office and driving to our data centers. > We have offices in Slovenia (Nova Gorica, Ljubljana, Maribor). We'd like to see you come to the office from time to time. > Full time & long-term position. We are in it for the long run, offering an indefinite contract with 6-month probation period. > Enjoy autonomy and direct impact, there is no time for micromanagement. > Friendly, international, and multicultural environment. > Dynamic and fun work. We make games, it's never a dull moment. > We welcome new fresh ideas and different perspectives. > Gain hands-on experience and skills in managing the full cycle of game development. > We organize yearly teambuilding, and other fun gatherings such as Easter party, New Year's party,… Ready to join the world of games? If building the tech behind games excites you, we'd love to hear from you! Fill in the short form here: https://tally.so/r/lbJrGX & we will get in touch with you soon. We are excited to connect with you!
Objavljeno pred: 2 tedna