Systems Analyst

Plusnet PLC
Sheffield, UK
19 Sep 2019
02 Oct 2019
Contract Type
Full Time
About the job

As a Systems Analyst you will be a key member of the domain responsible for continuous delivery, test automation, integration, and release. Your primary responsibility will be to ensure that technology requirements and architectural artifacts are translated into a detailed design that can be implemented by a delivery squads within the domain. The Systems Analyst is tasked with ensuring that the delivery squads back log is sufficiently elaborated to allow the squads to move between sprints as efficiently as possible.

As a Systems Analyst you will...

·Work with Business Analyst to clarify functional and non-functional requirements

·Work closely with Solution Architects to clarify architectural and design requirements

·Ensure technical delivery risks are addressed as early as possible within delivery schedules, through technical spikes and proof of technologies

·Work closely with technical team lead / scrum master to ensure that domain backlog is refined and ready to be included in sprints

·Work closely with service management to ensures effective preparation for operational readiness

·May represent the assigned domain at design governance meetings

·Identify opportunities to address waste including addressing technical debt, inefficient development processes and opportunities for automation

·Refine requirements and solution architecture to eliminate ambiguity, conflict & duplication.

·Produce design models including domain models, deployment diagrams, activity diagrams where beneficial using UML standards

·Provide quality assurance on detailed design deliverables through peer review

·Be an active participant in appropriate Community of Practice

·Review and input to test cases produced by the squads

·Ensure we always produce the minimal expected documentation and never documents for documentations sake

·Reviews the testing of non-functional requirements to ensure that specified requirements have been achieved

·Takes a lead on technical estimation when requested by Domain Manager

To be able to succeed in this role, you will have the following skills and experience...


·Experience as a Systems Analyst, Business Analyst, Test Analyst or Software Developer

·An appreciation of programming concepts including object oriented programming, TDD\BDD, CMS, virtualization\containerization, APIs, ReST and Continuous Delivery

·Experience working within a DevOps environment with exposure to Configuration Management tools such as Puppet, Chef, Ansible

·In depth knowledge of Atlassian Suite tools (Confluence, Jira and Bitbucket) or similar toolset

·Knowledge of agile modelling techniques

·An understanding of cloud and on premise infrastructure concepts


·Holds a technical degree

·AWS Certified DevOps Engineer

·ISTQB Foundation in Software Testing or worked as a Test Engineer

·Certified Scrum Master or worked as a Scrum Master

·ITIL Foundation Qualified or experience working within the ITIL framework

·Experience of working with CI/CD lifecycle tools such as - SonarQube, Jenkins, Nexus, GitLab

·Experience programming with Python or Ruby

This job was originally posted as

Similar jobs

Similar jobs