Key Responsibilities for a DevOps Engineer Candidate
• Evaluating, testing, and building new infrastructure tools and technology
• Writing detailed planning documents on stories so your teammates can assess the proposed approaches to a story, offer suggestions of approaches missed, and we can all agree on where to go from there
• Writing maintainable code (probably goes without saying)
• Carrying out and being on the receiving end of intense code review sessions from your peers who hold your work (and their own) to the highest of standards
• Helping the feature development teams write infrastructure code, and reviewing said code
• Writing clear documentation around infrastructure code and development tooling so that it s easy to understand, use, and modify
• Working closely with the rest of the team to deploy new releases and data migrations without hiccups
• Performing blameless post-mortems whenever there s an unplanned outage.
• Supporting the development infrastructure so that feature teams and QA can collaborate on shared environments