About this role
Hootsuite is hiring an Intermediate Software Developer, DevOps to support development by operating and improving production environments and the developer experience. The role includes building an infrastructure platform, refactoring platform features, and handling distributed system diagnostics and repairs with an on-call rotation.
Key Responsibilities
- Write software - tools, libraries, automation, services
- Design and build our infrastructure platform
- Refactor, rewrite or retire existing platform features
- Diagnose and repair our distributed systems
- Participate in a flexible on-call rotation
Technical Overview
The technical scope is DevOps/SRE work centered on infrastructure platform design, Infrastructure as Code, and cloud infrastructure operations. The candidate will improve production application environments and developer experience, troubleshoot distributed systems, and deliver automation and executable interfaces across the software development lifecycle.
Ideal Candidate
The ideal candidate is an intermediate DevOps/SRE-focused software developer who can write production-grade tooling and build infrastructure using Infrastructure as Code. They have experience operating production application environments, diagnosing distributed systems issues, and participating in an on-call rotation, with strong communication and collaboration skills.
Must-Have Skills
A degree in Computer Science or Engineering or equivalent experience working in an SREDevOps or software engineering roleAn ability to write software and working knowledge of software engineering practiceExperience using infrastructure-as-code tools to build and run cloud infrastructureOpen CommunicationCollaboration and TeamworkSelf Development: is personally committed toand actively works to continuously improve
Required Skills
Write software - toolslibrariesautomationservices | Design and build our infrastructure platform | Identify and implement new platform features | Research and evaluate new technologies | Refactorrewrite or retire existing platform features | Operate our developer experience and production application environments | Diagnose and repair our distributed systems | Perform maintenanceupgrades and migrations | Control or eliminate repetitive tasksalert noiseand 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 documentationparticipating in meetingsand showing off your work at demos | Experience using infrastructure-as-code tools to build and run cloud infrastructure | A degree in Computer Science or Engineering or equivalent experience
Hard Skills
software developmenttoolslibrariesautomationservicesinfrastructure platform design and buildinfrastructure-as-code toolscloud infrastructurerefactorrewritemigrationsupgradesdistributed systems diagnosis and repairdeveloper experienceproduction application environmentsexecutable interfaceson-call rotationdocumentationoperational maintenanceautomation
Soft Skills
Open Communicationclearly conveys thoughtslistening attentivelyasking questions for clarificationCollaboration and Teamworkprioritizing group needs over individual needsSelf Developmentcontinuously improve
Keywords for Your Resume
Intermediate Software DeveloperDevOpsSREsoftware engineeringsoftware developmentinfrastructure-as-codeInfrastructure as Codecloud infrastructureproduction application environmentsdeveloper experiencedistributed systemsmaintenanceupgradesmigrationsrefactorrewriteon-call rotationautomationtools and librariesdocumentationdemos
Deal Breakers
Must have a degree in Computer Science or Engineering OR equivalent experience working in an SRE, DevOps or software engineering role, Must have experience using infrastructure-as-code tools to build and run cloud infrastructure
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile