|Location: Bromley, Kent||Salary: £30000 - £35000 per annum|
|Sector: IT & Telecoms||Type: Permanent|
|Contact: Harriet Houlton||Job Published: 9 days ago|
Application Support Engineer
Location: Bromley South
Roles and Responsibilities for Application Support Engineer
My client's intention to establish a platform team dedicated to monitoring Production Environments for our Clients. The Application Support Engineer will assist in establishing this very necessary role within the organisation. To also help formalise procedures and particularly around key activities such as:
- performance testing & performance monitoring,
- database growth and archiving,
- error handling and reporting
which will become increasingly important as the company look to expand the client base of the SS/G Application in the UK and overseas.
Daily Duties Across Clients:
- Acquire an In-depth understanding of Clients' Production Environments
- Consisting of Architecture, Networking, Storage, OS, Support teams
- Monitoring the Clients' Production Environments
- Based on application logs
- Client Specific monitoring tools: Splunk, AppDynamics, Dynatrace, etc
- Improve the company's Application error reporting messages and support actions.
Through the regular production of batch and on-line statistics - monitor the on-line performance, batch performance, database growth.
Producing a monthly and ad-hoc report showing clearly which specific batch jobs and which on-line journeys are giving greatest area of concern.
Highlight Areas of the database which have excessive growth and require housekeeping
Monitoring of Batch Execution and Removal of Batch Errors
Highlight the reoccurring Batch Errors to the development teams and pursue the removal of errors.
Removal of On-line Errors
Monitor issues that are giving rise to on-line failures e.g. that cause re-keys. To report such issues to the Model Layer team and R&D teams for Investigation.
Formalise Performance Testing across all Customer Bases, giving long term views of performance degradation and areas for investigation. In essence ensuring we have the same disciplines in place as we see from an existing Platform Team (particularly around performance monitoring).
Producing formalised plans of on-line and Batch Performance Testing, ensuring the company have provisioned kit available to perform such test.
Performance test should be schedule for each client release.
Oversee SS/G House-keeping activity to ensure Database Growth is contained and dormant data is archived. Working closely with the DBA. Formalise an archiving strategy working with both the Platform team and Model Layer team.
Go Live Planning
Assist with production and roll-out plans for Customer specifically those looking to deploy in the cloud where the company are providing second line support.
2ND Line/3rd Line Support
Getting involved with call triaging, helping to eliminate non-SS/G Issues.
Reviewing and updating Procedures as necessary to ensure Customers are aware of their obligations depending on the Support Model being provided by the company.
Weekend and Out of Hours Support for Go-live Implementations and upgrades
The company's Clients require additional Support for Go Live implementations and Upgrades - some of this support will be out of hours. The role requires acting as a central point of contact for client and the company Release teams and co-ordinating any escalations.
The current Release schedule includes:
Fortnightly Mid-week release scheduled from 21.00 - 23:00
Monthly Sunday Commissioning release 09:00 - 11:00
Monthly Friday early morning release 06:00-08:00
This out of hours workload will be shared with another resource.