Role: Senior Systems Analyst/Developer - Hybrid
Our client is a highly prestigious corporate company based in the heart of the Docklands.
Job Summary:
Responsible for the management, support, maintenance, upgrade, and development of IT applications within the business. The role will strive to ensure that the business deploys best of breed solutions in a continuous cycle of review and improvement. In addition, that IT change control policies are in place and adhered to. Also, responsibilities involve overseeing system reliability, security and scalability while playing a leading role in identifying technical requirements, driving DevOps practices and ensuring compliance with regulatory standards.
Main Responsibilities:
- Provide 3rd line support for business applications with a primary focus on continual improvement, upgrade, integration and development.
- Take a lead role in identifying technical requirements in IT projects, providing technical support, maintaining comprehensive documentation of systems architecture, configurations and procedures while ensuring source control aligns with industry best practices.
- Drive continuous value delivery to the business, adapting to changes, fostering collaboration and enhancing communications across teams.
- Aid in implementing DevOps practices including CI/CD pipelines deployments, leading their integration and staying updated on evolving DevOps trends and technologies.
- Develop and maintain disaster recovery and resilience plan for all IT applications and databases to ensure seamless continuity in the face of unexpected events.
- To follow Change Control procedures alongside best practice deployment in line with corporate cyber security standards.
- Manage relationships with users, key stakeholders and 3rd parties for applications delivery and support, including IT Application contracts renewals.
- Provide support for database upgrades and public websites including monthly health checks and refresh processes.
- Analyse data and present insights through reports and also assist with the design and development of complex SQL queries as required by the business.
- Develop automation scripts using APIs and other tools for continuous integration, deployment and monitoring, in ensuring reliability and efficiency in system operation.
- Implement robust security measures and ensure systems adhere to regulatory compliance standards, participating in regular audits and remediations as necessary.
- To identify and replace legacy applications where possible consolidating similar applications across the business.
- Coach, train and mentor junior members of the team on key skills and knowledge areas
- Undertake other duties as requested by Line Management.
What We Require of You:
- A minimum of 5 years’ experience in a Senior Systems Analyst/Development role
- A minimum of 4 years’ experience in a development role.
- Proficient in problem-solving within an operational support environment, adept at triaging tickets and resolving issues to minimise further incidents.
- Strong analytical skills to identify business requirements and offer effective solutions.
- 4+ years’ experience in major programming languages such as ASP.NET, PHP along with substantial experience in major relational databases, preferably MS SQL Server, MySQL.
- Skilled in writing complex SQL queries, report development and data processing, with exposure to PowerBI.
- Proven expertise and skill in cloud-based technologies, ideally with skills in Azure
- Experience with Windows operating systems.
- Ability to work under pressure across diverse projects and deal effectively with ad-hoc tasks.
- Willingness to quickly embrace new technologies and learn modern development tools.
- Strong ability to engage with Suppliers and External Consultants.
- Strong within both a team and individual project environment.
- Strong customer service skills whilst ensuring requirements scope is managed.
The following experience would be highly advantageous:
- Experience with WordPress, cPanel and WHM.
- Understanding of HTML, CSS, JavaScript and REST API.
- Bachelor’s degree in Computer Science, Engineering or relevant discipline
- Experience with Linux/Unix-based operating systems
- Experience with DevOps principles and practices including continuous integration, continuous delivery, automated testing and change control best practices.