About this role
This role supports Hootsuite’s development organization by building and operating an infrastructure platform and the developer experience. You will implement platform features, automate repetitive work, operate production environments, and help diagnose and repair distributed systems while participating in an on-call rotation.
Key Responsibilities
- Write software (tools, libraries, automation, services)
- Design and build infrastructure platform
- Operate developer experience and production application environments
- Diagnose and repair distributed systems
- Participate in flexible on-call rotation
Technical Overview
You will design and build an infrastructure platform and developer experience, using infrastructure-as-code to build and run cloud infrastructure. Responsibilities include diagnosing and repairing distributed systems, performing maintenance, upgrades, and migrations, and providing executable interfaces and best practices across the software development lifecycle.
Ideal Candidate
The ideal candidate is an intermediate DevOps/SRE-oriented software developer with a degree in Computer Science or Engineering (or equivalent experience) and strong experience writing software for production environments. They can use infrastructure-as-code to build and run cloud infrastructure, operate developer experience and production application environments, and reliably diagnose/repair distributed systems through maintenance, upgrades, and migrations.
Must-Have Skills
SREDevOpssoftware engineering role experiencewrite softwaresoftware engineering practice working knowledgeinfrastructure-as-codeinfrastructure-as-code tools to build and run cloud infrastructureOpen CommunicationCollaboration and TeamworkProblem Solving
Tools & Platforms
infrastructure-as-code tools
Required Skills
Write softwaretoolslibrariesautomationservicesDesign and build infrastructure platformIdentify and implement new platform featuresResearch and evaluate new technologiesRefactorrewrite or retire existing platform featuresOperate developer experience and production application environmentsDiagnose and repair distributed systemsPerform maintenanceupgrades and migrationsControl or eliminate repetitive tasksalert noisebusiness-as-usual workEnable development teamsProvide executable interfacesProvide tools and best practices to support the entire software development lifecycleflexible on-call rotationCommunication by writing documentationparticipating in meetingsdemosdegree in Computer Science or Engineering or equivalent experience working in SRE/DevOps/software engineering roleability to write softwareworking knowledge of software engineering practiceExperience using infrastructure-as-code tools
Hard Skills
software developmentinfrastructure platform designinfrastructure platform buildinfrastructure platform features implementationtechnology evaluationrefactoringrewritingretiring platform featuresdeveloper experience operationsproduction application environments operationsdistributed systems diagnosisdistributed systems repairmaintenanceupgradesmigrationsautomationservicestools developmentlibraries developmentglue scriptsinfrastructure-as-codecloud infrastructure buildcloud infrastructure runcloud infrastructure platform featuresexecutable interfacesbest practices for software development lifecycleon-call rotationdocumentation writingLinux systems administrationSREDevOpssoftware engineering practice
Soft Skills
Open Communicationclearly conveys thoughtsboth written and verballylistening attentivelyasking questions for clarification and understandingCollaboration and Teamworkworks with others to deliver resultsmeaningfully contributing to the teamprioritizing group needs over individual needsSelf Developmentcommitment to continuously improveProblem Solvingorganized and logical approachfinding solutions to complex problems
Keywords for Your Resume
Intermediate Software DeveloperDevOpsSREsoftware engineeringinfrastructure-as-codecloud infrastructureinfrastructure platformdeveloper experienceproduction application environmentsdistributed systemsmaintenanceupgradesmigrationsautomationrefactorrewriteretireon-call rotationdocumentationsoftware development lifecycleOpen CommunicationCollaboration and TeamworkProblem Solvingtoolslibraries
Deal Breakers
Must be located in Belgium (role open only to applicants located in Belgium), Must have ability to write software in an SRE/DevOps/software engineering role, Must have experience using infrastructure-as-code tools to build and run cloud infrastructure, Must have a degree in Computer Science or Engineering or equivalent experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile