Technical Business Analyst - QA, Scripting, Infrastructure

  • CVL
  • The Burroughs, London NW4 4BT, UK
  • Sep 09, 2016
Software Development

Job Description

My client who are based in Middlesex are currently working on a huge project to develop their next generation of cloud infrastructure that acts as a service to their end clients. The suitable Business Analyst will have experience right through the project lifecycle of approval and ordering to reporting and billing. We are also looking for a Business Analyst who can work with the Processes, Documentation and QA work, so someone who can understand and test the end user experience and then feedback to the team. The suitable Business analyst will require knowledge of scripting and be able to engage with the technical team. The suitable Business Analyst will be working alongside a team of automation engineers who are building the engine which will drive the orchestration of my clients new Cloud platform. We're looking for an unusual combination of aptitude and experience. The key skills for this role would suit someone who is currently in, or moving towards, more of a Business Analyst role - great people skills are required for liaising with users & capturing requirements and you'll also be familiar with detailed testing and the logging and progressing of bugs & enhancement requests. However, due to the nature of the project, the role requires someone with exposure to scripting languages (e.g. JavaScript, PowerShell, Bash, VBScript, Python). The perfect candidate will also have had substantial technical IT experience (supporting/configuring operating systems/networks). DevOps experience would be the icing on the cake. The role therefore effectively spans at least three traditional job descriptions! Responsibilities include: * Capturing, qualifying & documenting requirements from various stakeholders both technical (Subject Matter Experts & Support staff) as well as business users (Service Managers) * Detailed and thorough testing of complex workflows which automate and orchestrate the configuration of Cloud objects (servers, networks, storage, etc) * Acting in a support role to log, resolve and escalate issues, including escalating to the Automation Team, Platform and Service Development group and/or vendors as required Essential Skills * Demonstrable BA experience o Strong empathy for users o Great communication skills o Capturing & qualifying requirements o Creating documentation o Bug & enhancement tracking * System Testing o Of entire apps/systems/workflows in a holistic manner o Of smaller code modules/functions o (You really need to like trying to break things…) * Experience of creating/editing scripts in at least one common language (e.g. JavaScript, PowerShell, Bash, VBScript, Python, etc) Desirable skills * Familiarity with the software development life cycle * Experience in supporting & configuring a variety of Operating Systems and networks * Experience working on development projects using an Agile approach * Experience working in a DevOps environment * Familiarity with SQL & Relational Databases CPS Group (UK) Ltd is acting as an Employment Business in relation to this vacancy