Linux Systems Engineer

Scale Computing
3d

About The Position

Scale Computing is a leader in providing converged infrastructure solutions to the retail and hospitality industry. Our customers are some of the largest and best known global store, restaurant, and hospitality brands. Our solution is built on a cutting edge Linux based virtualization stack that features total management through a DevOps driven infrastructure. We design, develop, and maintain a software stack that includes a highly available core virtualization solution built on Debian Linux with Corosync, Pacemaker, Docker, and KVM, with supporting management code built in Puppet and Ruby. Our back-end management environment includes Ruby, Rails, and Redis components. The Linux Systems Engineer performs production systems integration work involving Linux, networking, open source tools, and automation, to implement our solutions.

Requirements

  • Experience with medium to large scale production environments.
  • High level of knowledge of Linux systems and services, such as network services (iptables, BIND, bridging), Logical Volume management/Volume Groups, security, and installing packages.
  • Strong scripting skills (using Bash. Python is a plus.)
  • Familiarity with Git or other version control software.
  • Experience with log analysis, monitoring and alerting systems (e.g. Splunk/Sensu/etc)
  • Strong understanding of networking, including TCP/IP, routing, firewalls, VLANs, and VPNs (both SSL and IPsec).
  • Experience with AWS EC2 services.
  • Experience with systems automation (e.g. Puppet/Ansible), Puppet experience a plus.
  • Excellent interpersonal and communications skills
  • Ability to solve problems quickly and automate processes
  • Minimum 2 years of hands-on Linux Systems Administration experience
  • Solid grasp of security concepts and technologies.
  • Ability to work as a team as well as individually
  • Experience with lower powered devices and system tuning.
  • Understanding of virtualization, experience with QEMU/KVM,
  • Experience with containerized environments ( Docker, LXC, Kubernetes, LXD, etc)

Nice To Haves

  • Advanced networking skills a plus.
  • Familiarity with corosync/pacemaker or other Linux cluster solutions a plus.
  • Familiarity with DRBD a plus.
  • Experience with payment processing a plus
  • CISSP, or other Security certificates is a plus
  • Familiarity with the PCI-DSS, or other data security standards a plus.

Responsibilities

  • Work directly with clients or project managers to integrate Scale Computing’s edge compute solutions into their environment to meet their needs.
  • Perform platform code updates and new feature rollouts to edge platform and management plane servers.
  • Demonstrate best-practice knowledge and apply skills to deliver an effective solution specific to client needs.
  • Interface with the development team on projects for clients as well as QA.
  • Some occasional travel to client sites may be required.

Benefits

  • Group medical insurance.
  • Paid company holidays.
  • Casual dress code
  • Cab facilities for employees working in shifts.
  • Fully stocked snacks at office.
  • Vibrant and Inclusive Workplace Atmosphere.
  • Flexible work environment and an opportunity to grow as we grow.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service