DevOps & Site Reliability Engineer this position is fully remote so candidate can be based in Western Europe or the United Kingdom reporting into the CIO based in Malta
1. Responsible for Deployments and deployment process with the aim of CI / CD and overall automation so developers can deploy without manual aspects
a. Documentation of process and tools used as well
b. Ensure all work is added to the deployment mechanism
c. Automation of manual process around them.
2. Maintaining and improving monitoring and provision of metrics around systems to ensure scalability and reliability
3. Overseeing our alerting mechanism and logging mechanism and providing standards and raising and addressing issues.
4. Ensuring resource allocation and load reliability to the microservices ecosystem
a. Documenting these aspects and providing an easy to use template for teams
b. Ensuring Team leads enforce the above
c. Monitoring of the above so we know if we need to adjust
d. Monitoring and providing solutions for potential problems that may occur once gone to production
5. Assisting Team leads with providing information and guidance when I am unavailable
6. Identifying and Documenting missing aspects in regards to the system and how an aspect works. I.E Microservice architecture and the standards around that
7. Assisting with Technical reviews, and architecture reviews
8. Tech department initiatives i.e DevsOPs API, Redgate to provide standalone developer DB
9. Evaluation of the system to ensure it remains scalable and reliable at all times and provide solutions and recommendations if issue is found
10. Monitoring of load and system aspects
a. Raising issues and indicating the priority of the issue
11. Team lead reviews and spot checking of reviews
12. Reviewing of tools and how we use them and with the aim of improving aspects of them i.e Redgate
13. Assistance in improving processes i.e Reduce scope of pull requests via tool etc
14. Assistance with Audits
15. Assisting with the recruitment process
a. Responsible for interviews
b. Responsible for marking of projects
16. Weekly with Team leads
a. Responsible for leading the meeting.