Job Summary:
mPulse is looking for a Lead Support Engineer who will provide primary operational support and engineering for multiple large-scale distributed software applications, as well as troubleshoot and resolve application system errors. The Reliability Engineer will partner with development teams to improve services through rigorous testing and release procedures and provide guidance to non-technical team members researching technical issues.
Duties/Responsibilities:
- Provide primary operational support and engineering for multiple large-scale distributed software applications
- Troubleshoot and resolve application system errors
- Provide technical product support and updates regarding ongoing issues
- Build software and systems to manage platform infrastructure and applications
- Document problem resolutions
- Provide guidance to non-technical team members researching technical issues
- Investigate, develop, and present formal and informal training on products and support issues
- Produce incident reports, along with compiling impact reports highlighting all affected members for a given issue
- Gather and analyze metrics from operating systems as well as applications to assist in performance tuning and fault finding
- Partner with development teams to improve services through rigorous testing and release procedures
- Participate in system design consulting, platform management, and capacity planning
Skills/Abilities/Experience:
- 5+ years of experience in a reliability engineering role
- Basic understanding of APIs and how applications communicate with one another
- Communicate and collaborate with product developers, direct manager and engineering peers to develop solutions
- Regularly has code work reviewed by leadership and successfully applies feedback
- Hands-on experience in SQL (Postgres), Python language, UNIX shell scripting, Java, C/C++, Ruby, and/or JavaScript
- Strong problem-solving and analytical skills
- Attention to detail
- Time management skills
- Experience with distributed storage technologies such as NFS, HDFS, Ceph, and/or Amazon
Minimum Qualifications:
- Bachelor’s degree (or equivalent) in computer science or related discipline
- Ability to work/learn independently as well as in a team setting.
- Possesses a basic understanding of MPulse’s business
- US (United States) Citizen
Physical Requirements:
- Ability to stand and sit for extended periods.
- Ability to lift 10 lbs. weight.