ReversingLabs

IT Operations and Infrastructure Principal Engineer

Remote Zagreb, Croatia
Puppet Ansible Kubernetes Terraform
Description

At ReversingLabs, our software supply chain security and threat intelligence solutions have become essential to advancing cybersecurity maturity around the globe. We're on a journey to expand adoption and accelerate growth by hiring top talent across the security industry.

Notable breaches such as SolarWinds, CircleCI, and 3CX have elevated software supply chain security as a top initiative across every organization developing or purchasing software. Only ReversingLabs delivers the software package analysis speed and intelligence needed to protect against this critical area of risk.

Our vision is clear. Arming every company with end-to-end insights to ensure development releases securely, IT purchases safely, and the SOC can effectively detect, isolate, and respond. 

Due to our growing ICT infrastructure and its complexity, we are looking for an IT Operations and Infrastructure Principal Engineer.

You will be a part of the team responsible for ICT infrastructure operations, involved in maintaining, implementing and architecting complex IT infrastructures - servers, storage and networking. Your position is not only behind the office desk - sometimes you’ll have to get your hands dirty and find your way with the hardware in the data center. You will be responsible for implementing complex infrastructure projects - from ones used for building our infrastructure to IT operations supporting services. You will closely interoperate on various projects with other teams (DevOps/Security/…), supporting their operations on the infrastructure side. You’ll have an opportunity to work on exciting projects and solve problems within the large and complex infrastructure - scaling to 100s servers, 1000s VMs and PBs of storage.

Key responsibilities

  • systems design and implementation - design scalable, reliable and secure systems to support our organization's operations and business objectives, with a focus on practical, hands-on implementation
  • infrastructures design and operations - design and implement complex, open-source based, efficient infrastructures leveraging hands-on experience to ensure optimal performance, resource utilization, reliability and scalability
  • automation and orchestration - develop frameworks and automation strategies to streamline system provisioning, configuration management and deployment processes; using your hands-on expertise in scripting languages and infrastructure-as-code (IaC)
  • monitoring and alerting design and implementation - design and implement comprehensive monitoring and alerting systems to timely and proactively identify and address performance issues and security vulnerabilities, ensuring the systems integrity and availability
  • incident response and disaster recovery design and implementation - design and implement incident response and disaster recovery architectures, including root cause analysis, incident response procedures, and disaster recovery plans in order to minimize the impact of disruptions and ensure business continuity.
  • best practices and compliance standards implementation and utilization
  • In time, lead a small team of IT engineers

  • bachelor's degree in Computer Science, Information Technology, or related field; advanced degree preferred
  • 10+ years of hands-on experience in systems architecture, infrastructure engineering, or related roles, with a proven track record of designing and implementing complex, distributed systems in enterprise environments
  • skilled in Linux and K8s environments
  • expertise in system architecture principles and best practices, with a deep understanding of hardware, storage, networking, virtualization, data center operations, security, and automation, demonstrated through hands-on implementation and maintenance
  • experience with regular data center operations - design, planning, implementation and maintenance
  • hands-on experience with hardware selection, procurement, deployment, and maintenance within data center environments
  • solid understanding of networking concepts, including protocols, segmentation, routing, switching, firewalling, ...
  • proficiency and hands on experience in virtualization platforms
  • proficiency in scripting languages for automation and orchestration
  • hands-on experience with configuration management and infrastructure-as-code (IaC) tools and principles
  • excellent problem-solving skills and the ability to architect and troubleshoot complex issues in production environments
  • strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and influence technical decisions at all levels of the organization
  • Experience in leading small teams maintaining data center infrastructure

Desirable skills

  • IaC & Configuration Management - Terraform / Packer / Cobbler / Puppet / Ansible / …
  • Virtualization & Orchestration - vmware vSphere / KVM / …
  • Software Version Control & Continuous Integration - GitHub / GitLab / …
  • Private Cloud - OpenStack / Open Nebula / Apache CloudStack / …
  • Software Defined Storage - BeeGFS / MinIO / LINSTOR / …
  • Service Desk, IPAM & DCIM Implementation
  • Kubernetes Infrastructure - Storage & Networking

WHY JOIN REVERSINGLABS?

We understand it's not likely you have experience with all of the tools and technologies we’d like you to know, but we also know that engineers motivated to learn will eventually close any potential gaps. We’re hiring engineers for their strengths, plan to use their skills well, and provide mutually beneficial opportunities for learning and development. This position in a team of experienced engineers will have you working on industry-leading solutions, in a motivating environment, and provide great professional growth.

ReversingLabs
ReversingLabs
Analytics Cyber Security Mobile Security

0 applies

2 views

Other Jobs from ReversingLabs

Senior Software Engineer

Remote Zagreb, Croatia

Big Data Analyst

Remote Zagreb, Croatia

DevOps Engineer

Remote Zagreb, Croatia

Similar Jobs

Senior Software Engineer

Remote Zagreb, Croatia

Senior DevOps Engineer

Tel Aviv, Israel

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say