- Domain IT Software
- Availability Full-time
- Experience Senior Level
- Type of contract Indeterminate term
- Location Remote
- Accommodation No
- Salary To be determined
- Verified company Yes
We are looking for a Senior Platform Engineer who is passionate about code, automation, infrastructure, problem solving and building robust solutions to problems. You will believe in the culture of DevOps, working with and supporting the delivery of tools, process and best practices to engineers across the business, that allows us to ship software seamlessly into production, to observe how it operates and respond quickly to problems.
The platform is .Net, using RabbitMQ, WebAPI and WCF to connect services, and MySQL and MongoDB to manage our vast amounts of data. In addition, we use React and NodeJS that power the best customer experience in the market. We deploy to both AWS and On Premise VMWare infrastructure, using infrastructure as code, we use Kubernetes to manage our containers, where we’ve adopted a microservice based architecture.
You must be keen on keeping up-to-date with new technologies, techniques and processes, and identify where these could lead to improvements for your role.
You will sit within the Platform Engineering team reporting to the Platform Engineering Manager.
Job Duties:
Provide support for the platform services, ensuring the health and housekeeping of our team and production environments.
Implement automation and provisioning capabilities for environments and new services, as well as improving the tool chain support to ensure we have a robust and secure SDLC.
Play a major role in bringing the monitoring infrastructure up to date and with site reliability engineering best practices.
Improving both visibility of the service and alerting, implementing automated recovery processes where appropriate and writing documentation.
You will improve our existing infrastructure and tooling capabilities as well as evaluate and implement new tools that strengthen our ability to operate at pace and at safety.
- Diversity & Inclusion
- Teamwork
- Constant Improvement
- Continuous Learning
- People Development
- Gym subscription
- Training programs
- Flexible work schedule
- Health Insurance
- Annual Performance Bonus
- Ask questions about the job before you go to an interview
- Don’t leave your original passport and ID to employers
- Don’t make any requested payments
- Research the recruiter and the company
- Read the contract before you sign it