Job description
Description
The primary focus of the Systems Engineer is building, maintaining, and monitoring a virtual infrastructure using automation as much as possible to achieve these goals. They should also ensure that the infrastructure is secure, fault-tolerant, well documented, and backed-up properly. A successful candidate will have a strong focus on automation and avoid manually repeating tasks.
The ideal candidate is a self motivated person who can work independently with little supervision and can be responsible for their tasks from start to finish, they can communicate clearly with the team and actively seek help to accomplish their goals. They are comfortable taking decisions within their areas of responsibility.
Attention to detail is a very important part of the job, when submitting your resume write the phrase “details matter” on the top. We are currently seeking a US based candidate for this position, with preferred time zone of either EST or CST.
Our stack
- Applications written in ruby on rails and node, using postgresql and mongodb for storage, redis, memcached, elasticsearch, websockets, etc
- CI/CD stack based on Spinnaker and Jenkins
- Infrastructure as code with terraform + ansible
- Multiple cloud providers AWS + Google Cloud
Responsibilities
- Design and implement secure, scalable, and reliable infrastructure
- Automate processes and workflows to reduce the workload and ship products faster
- Create and manage technical infrastructure documentation and training documents for departmental use
- Work with software engineers to ensure application updates fit with the infrastructure and modify the it as needed
- Monitor virtual infrastructure and be part of a 24x7 on-call rotation to respond to alerts.
- Ensure various backups are in place so we’re able to recover from disasters.
Requirements
Required Skills
- 5+ years of experience as a Linux Systems Administrator.
- Must have proven abilities to build out and manage an automated scalable production environment
- Experience in developing solutions using server automation tools such as Ansible.
- Experience with Cloud computing Amazon Web Services and/or Google Cloud
- Experience with source code management tools such as Git
- Experience programming writing scripts (bash, ruby, python, etc)
- Familiar with SQL databases such as PostgreSQL.
- Ability to document solutions and train operational teams on supportability
- A sense of comfort working in a team-oriented and collaborative environment
- Can communicate clearly and seek help and support proactively
- Takes ownership of tasks and leads them to completion
Bonus skills (not required)
- Software development experience
- Familiarity with Ruby on Rails stack
- Technical writing
Education
- Bachelor’s degree in Computer Science or related technical field
Benefits
- Insurance
- Medical - 100% of employee premiums covered
- Dental - 100% of employee premiums covered
- Vision - 100% of employee premiums covered
- 401(k) with matching
- Education
- $3,500 per year in educational funds (“Boost Budget”)
About Intellum: Intellum is an Atlanta-based SaaS company focused on corporate learning. We are the software engineers, developers and tech industry professionals who are helping our clients become more data savvy, applying machine learning techniques to significantly improve learning personalization, and developing monetization strategies that drive revenue with external audiences. We strive to live up to our company values of Simplicity, Honesty and Innovation every day and have been ranked as one of the Best Places to Work three years in a row by the Atlanta Business Chronicle. Our clients include organizations such as Cricket Wireless, Facebook, Google, Habitat for Humanity, and Randstad.