Who We Are
HeadSpin is a global omnichannel digital experience testing platform that helps enterprises optimize application performance with its data science capabilities. With a strong infrastructure availability of real devices across 50+ locations, the HeadSpin Platform enables manual and automated app testing with a wide range of devices, including both screen and screenless devices, such as mobile phones, desktop browsers, media players, audio devices, and even automotive systems.
The Platform has an extensive on-prem and cloud-hosted device infrastructure that uses data science-driven performance and quality of experience analytics to collect over 100+ performance experience KPIs out of the box and provide performance analysis and monitoring across the engineering cycle. The Platform's advanced capabilities enable leading global enterprises to achieve an improved digital experience, faster triage, and cost efficiency.
About the Role
The DevOps Engineer has shared responsibility for overseeing global Headspin deployments. You will work with internal ops teams, helping ensure that Headspin provides secure and reliable corporate production services for our customers and colleagues.
What You'll Do
- Monitor processes to ensure the highest quality.
- Experience in operations with Linux and Mac OS servers, monitoring jobs, and ticket tracking.
- Cloud-native and security experience required.
- Deploy and support the infrastructure as needed.
- Assist team members with building, hosting, and deploying cloud-based applications.
- Collaborate with team members to define the architecture and optimize performance.
- Ensure delivery of a clear technical roadmap for our platform in order to support business requirements defined by the Product.
- Share and ensure the adoption of best practices in terms of infrastructure, continuous delivery and integration, deployment, and test automation.
- Own all network and development operations for the team and ensure all work meets user requirements and is delivered on time to quality standards.
- Play an active role in the continuous improvement of quality processes and standards to ensure the organization provides an efficient and cost-effective solution that supports an iterative development methodology.
- Product deployments are across almost all geographies and multi-cloud - support 24x7 as needed.
- Experience with data security, especially OWASP and CIS guidelines regarding DevOps infrastructure.
- Review activities to ensure all team members are exceeding established expectations.
- Provide feedback and coaching on individual performance.
What You Need
Must Haves:
- Excellent with Linux/Mac OS and working with command lines
- L2/L3 networking skills required
- Excellent understanding of AWS and Infrastructure components
- Experience supporting CI/CD pipelines
- Python Scripting
- Mobile technologies - ADB, iDevice, Xcode
- Troubleshooting and Log analysis
Pluses:
- Knowledge of Jenkins, Jira, XCode, Dockers, or Git
- Automation experience
- Mobile applications knowledge
- Appium server management
Education and/or Experience
- Bachelor's degree in computer science, MIS, or related field.
- 2-3 years experience leading DevOps teams and cloud-related experience.
- DevOps, Cloud, AWS: 2-3 years (Preferred)
- Linux operating system, specifically Ubuntu: 2-3 years (Preferred)
- Mac OS: 2-3 years (preferred)