Join our team as a Linux Systems Engineer I to work on a dynamic team that handles massive scale messaging systems that utilize a large variety of applications, technologies and distributed systems to service millions of customers. You will be a valuable team member charged with system stability, stack maintenance, and new product and feature development. Focus will be on the Linux engineer aspects of the work but opportunities will exist for software coding and operational tasking as we are a true Dev/Ops shop.
PRIMARY RESPONSIBILITY: Responsible for making architectural design decisions in our environment, solving technical problems and making educated improvements to the system, and is expected to identify and advise on potential pitfalls that we may experience and suggest alternatives that may better serve the stability and security of our hosted platform. Supports and maintains network communication and solutions using the Linux Platform. Responsible for solving complex technical issues which can include OS level, web server, database server, applications server, DNS, SMTP, or other software issues. Technical responsibilities include problem identification, systems architecture design, hardware/software specification and/or design, and implementation.
SCOPE: Applicants filling this position would be expected to keep abreast of current technologies and new versions of existing software solutions, be mindful of security implications at both an application and network level, understand how to manage disk I/O and memory usage, and how to evaluate and implement hot fixes or patches.
Guru (Preferred) Qualifications:
Bachelors degree in computer science, engineering, or equivalent work experience