Software Developer, DevOps
We’re looking for a Software Developer, DevOps who can help us support the development organization to deliver value to customers in a reliable, efficient, and safe manner. You’ll be working in a focused team that owns one piece of the production application environment and the developer experience, you will execute on defined projects to achieve team-level goals. While working remotely or in a hybrid work arrangement, a blend of virtual (in accordance with Hootsuite’s distributed workforce strategy), or in Hootsuite’s Hasselt office, you will report to the Lead, Software Development, DevOps.
WHAT YOU’LL DO:
- Write software - tools, libraries, automation, services
- Design and build our infrastructure platform
- Identify and implement new platform features
- Research and evaluate new technologies
- Refactor, rewrite or retire existing platform features
- Operate our developer experience and production application environments
- Diagnose and repair our distributed systems
- Perform maintenance, upgrades, and migrations
- Control or eliminate repetitive tasks, alert noise, and business-as-usual work
- Enable development teams
- Provide executable interfaces to our infrastructure platform
- Provide tools and best practices to support the entire software development lifecycle
- Participate in a flexible on-call rotation
- Communicate by writing documentation, participating in meetings, and showing off your work at demos
WHAT YOU’LL NEED:
- A degree in Computer Science or Engineering or equivalent experience and some practical or relevant experience working in an SRE, DevOps or software engineering role
- An ability to write software and working knowledge of software engineering practice
- Experience using infrastructure-as-code tools to build and run cloud infrastructure
- Open Communication: clearly conveys thoughts, both written and verbally, listening attentively and asking questions for clarification and understanding
- Collaboration and Teamwork: works with others to deliver results, meaningfully contributing to the team and prioritizing group needs over individual needs
- Self Development: is personally committed to, and actively works to continuously improve
- Problem Solving: uses an organized and logical approach to find solutions to complex problems and looks beyond the obvious to understand the root cause of problems and proposes several possible solutions.
- Resilience, Tolerance for Change/Ambiguity: can effectively cope with change, finding ways to advance work and projects
- Preferred. Working knowledge of Linux systems administration, including troubleshootingsystem-level issues, networking (L3-L7) and basic monitoring
- Preferred. Experience with operating, building and maintaining cloud infrastructure
- Preferred. An understanding of SaaS software development practice; Ideally you have experience working on a SaaS product
WHO YOU ARE:
- Tenacious. You are determined to succeed, and you are motivated by the success of customers, colleagues and the community.
- Curious. You are always learning and seeking ways to make things better.
- Conscientious. You keep your promises, taking your commitments to others seriously, and you have strong integrity.
- Humble. You lead with humility and empathy, respecting and learning from the perspectives of others.
In all we do, our six guiding principles light the way:
Step Up: Show the world what it looks like to live and work by these guiding principles. #StepUp
One Team: Make Hootsuite a place where everyone feels safe, welcome, valued, and empowered to do their best work without compromising who they are. #OneTeam #FreeToBeMe
Customer Obsessed: Focus relentlessly on helping our customers succeed. #CustomerObsessed
Go Fast, Be Agile: Widen our competitive advantage by committing to speed and simplicity over perfection and complexity. #GoFastBeAgile
Play to Win: Commit to building an incredible, profitable company for our customers, our employees, and our stakeholders. #PlayToWin #NoExcuses
Neighbours & Allies: Give back to our communities and be an ally. #SocialForGood #Allies
Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.
#LI-CH1