A2 Hosting is currently seeking a Systems Engineer to join our team! The Systems Engineer is responsible for implementing, supporting, and maintaining various complex computer systems throughout the organization.
Working closely with a team of passionate professionals and leaders, the Systems Engineer will be an integral part in ensuring that A2 Hosting is a leader in web hosting services.
This position is 100% fully remote.
Essential Duties and Responsibilities
- Assist in the design, development, and implementation of new and existing products
- Collaborate with team members across the organization to design, develop and implement hardware and software components into cohesive and functioning systems
- Execute performance tests to evaluate the speed and responsiveness of our systems and applications
- Provide ongoing support for deployed systems to optimize performance
- Develop and maintain up-to-date documentation to ensure proper understanding of the systems across various departments
- Act as an escalation point for our Junior System Administrators and System Administrators
- Participate in the on-call rotation as scheduled
- Research and stay up to date on latest technology trends and architectural concepts
- Perform related duties as assigned, within scope of practice, to ensure individual, team, and organizational success
Required Skills and Experience
- 5+ years professional level Linux (CentOS/RHEL) engineering experience
- Experience with central authentication systems; LDAP/FreeIPA a plus
- Hands-on experience designing, implementing, and optimizing Linux file-systems
- Experience in a web hosting or similar technology company strongly preferred
- Ability to read, write, and speak effectively in English to communicate technical and potentially complex concepts to peers, team members, and vendors
- Proficient in network troubleshooting and the ability to look at ping, traceroute, and tcpdump data and identify network anomalies
- Ability to read and understand python applications and perform basic code changes
- Proficient in troubleshooting and problem-solving in complex system environments
- Excellent organizational and prioritization skills – ability to work independently and with remote team members in a fast-paced and constantly changing environment
- Skilled in config management automation, with the ability to read, write and troubleshoot automation functions
Benefits
- Generous amount of Paid Time Off (PTO) hours, available DAY 1!
- The ability to work from home; positions are 100% remote (aside from our data center team)
- Paid parental leave
- Free hosting services (we want our team to see why we're the best!)