POSTED Mar 13
At SproutLoud our people and culture are central to our success. You?ll find an environment that is 100% jerk free, where people share the values of putting clients first, being accountable, caring about your team and the quality of your work, inspiring others, and growing in your level of expertise and professional development. Perhaps that’s why for two years running (in both 2018 and 2019), we are ranked among the Top Work Places by the Sun Sentinel.
SproutLoud is a Software plus Services platform that services the local marketing needs of large organizations. Called Through-Channel Marketing Automation (TCMA), we help our clients manage their brands and distribute their marketing resources locally – through sales channels, franchisees, chain-retail locations, dealer networks, value-added reseller (VAR) programs, and field employees/offices – with a comprehensive distributed marketing solution. SproutLoud solutions manage brand compliance, increase speed to market, automate manual tasks, and provide robust reporting and business intelligence.
Identified by Forrester Research in 2018 as the Third Stage for sales and marketing leaders, SproutLoud is on the forefront of the TCMA industry. We need a great team to help us execute – so come join us!
The DevOps Engineer will be part of a support rotation for developing and testing Unix and Windows environments. He/She will support the versioning, building, and monitoring systems and should be comfortable writing code and multiple languages, including shell script and PHP. This role will problem solve for both new development and operational issues, along with supporting functions like release and test automation, debugging tool development and much more. The DevOps Engineer will work within multiple areas of the technology stack.
The working hours of the position will be from 23:00 to 08:00 and the successful candidate will work from home.
Be involved in the analysis, design, implementation, and support of SproutLoud?s applications and systems as a member of a development team
Analyze live systems in various environments (dev, stage, production etc.)
Configure and manage in-house tools (Gitlab, Jenkins, Zabbix, NewRelic) and scripting tools
Write scripts and tools to better analyze, and have visibility into, running systems
React quickly to problems and come up with resolutions/suggestions to avoid future instances
Be proactive attitude towards problem resolution (vs. reactive)
Work in an agile team environment
Work with and improve a continuous integration environment
Interact with stakeholders and management to make key decisions with regards to the application deployment and systems architecture
Have a keen eye for detail and ability to adhere to deadlines within a fast paced environment
Qualifications and Skills
3+ years experience with Unix/Linux scripting languages, such as PHP and bash
3+ years experience with Unix/Linux environments
2+ years experience in administering virtualized servers and virtualization technologies
2+ years experience with Git
2+ years experience in APM such as NewRelic, Zabbix, Logstash and Nagios
Proficiency with databases and good working knowledge of PostgresSQL and/or MongoDB
Good oral and written communication skills (English and Spanish)
Not required, but would be a plus if you:
Experience with Continuous Integration, Continuous Testing, Continuous Deployment and release management
Experience in Orchestration tools such as Ansible, Puppet, and Chef
Experience integrating with web-services
Experience with PostgreSQL and MongoDB
Experience with Agile Development
Experience with Unit Testing
Benefits and Perks
At SproutLoud, we continue to cultivate an environment that aspires to be one of the best places to work – period. SproutLoud pays the full cost of some benefit programs with our team members. Benefits include health-care coverage (Poliza de Seguro Sura), transportation/parking benefit, maternity and paternity benefits, professional development, generous paid time off (PTO) policy, employee and client referral programs, and wellness initiatives. We also have fun along the way – a partially paid gym membership, community involvement events, creative recognition programs, breakfast Fridays, BBQ/picnic summers, annual kick off events, monthly happy hours/team building activities, casual dress code, etc. And because we believe in keeping the innovative spirit alive over the long haul, we provide a paid four-week sabbatical leave after every sixth year of service for team members to recharge, renew and reboot.
Having a career at SproutLoud means you are on a team that helps each other win. You will be in an environment that is 100% jerk-free, and share values with others who are accountable, care, inspire, elevate and grow. Come grow with SproutLoud!
Apply for Position