Lead Support Engineer
mPulse Mobile
Job Details
Description
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.
Qualifications
Skills
Behaviors
Motivations
Education
Experience
Licenses & Certifications
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.