Platform Engineer

The platform is a set of technologies, tools, and services that enable others to build on top of it.


The Platform Engineer is responsible for the on-going deployment, management and maintenance of development and production environments within Service Now Platform.


Working with colleagues from across the Platform and Products Teams, as well as Enterprise Architecture, Compliance, Information Security, Customer IT, the Platform Engineer drives quality and repeatability into their work through a mixture of Software / DevOps methodologies and Reliability Engineering.


Create consistent, automated Service Now environments across all tiers, proactively test and tune all aspects of the Platform, streamline CI/CD processes, monitor and respond to system alerts and continually work to optimise the performance, security, reliability and cost management elements of our systems.

 

Main duties and responsibilities

 

The Platform Engineer works with our engineering team to optimize, implement, and maintain our organization’s SaaS and Cloud systems. The Platform Engineer’s responsibilities include deploying and debugging systems, as well as executing new initiatives.


Ultimately, this role will work with different IT professionals and teams to ensure our SaaS systems meet the needs of our organization and customers.

 

  • Monitoring infrastructure and environments, taking steps to improve stability, reliability and performance whilst always remaining cost-conscious.

 

  • Contributing towards building an organisation-wide Reliability Engineering and DevOps culture, by sharing principles, approaches, best practices, documentation and code with colleagues.

 

  • Troubleshooting complicated, cross-platform issues, taking ownership through to resolution.

 

  • Documenting product knowledge of ServiceNow and ensuring ServiceNow system information is readily available to colleagues across the business.

 

  • Seeking opportunities to apply automation to any tasks performed manually, following through to implementation.

 

  • Keeping up-to date with security best-practice and proactively identifying, diagnosing and solving complex security issues.

 

  • Develop excellent quality ServiceNow customizations, integrations and perform administration duties and configuration tasks.

 

 

About you

 

You'll be a technologist at heart, with a passion for learning and an eagerness to share knowledge with others.


Previous experience (3 years minimum) working with large scale infrastructure within ServiceNow.

 

  • Demonstrable experience utilising modern DevOps/CloudOps practices and processes to build and operate ServiceNow platform.

 

  • Experience with ServiceNow infrastructure monitoring and SRE principles around observability.

 

  • Experience of working within controlled regulatory frameworks, such as SOC, ISO27001 and Cyber Essentials.

 

  • An ‘automate everything’ mindset.

 

  • A self-starter mindset with strong planning and organisational skills, able to balance business priorities whilst delivering with quality.

 

  • Clear and concise communication skills, to technical and non-technical audiences.

 

 

You'll be able to demonstrate technical skills in most of the following areas (we don’t expect you to know it all!) with an appetite to learn, equally comfortable sharing and helping others develop:

 

 

  • JavaScript, HLML, CSS.

 

  • UI Policies, ACL’s, MID Severs, Business Rules.

 

  • REST/ SOAP integrations.

 

  • Enterprise Agreement, Tenant and Subscription management.

 

  • Cost analysis and Reservation management.

 

  • Active Directory Identity and Access Management, including Role-Based Access Control.

 

  • Virtual Networking features, including Hub and Spoke topologies, Micro-segmentation and Zero-trust; Subnets, Private Endpoints, Load Balancing, Peering, Routing and Filtering; Virtual Private Network, Firewall, IDS/IPS, Network Virtual Appliance and Bastion; DDoS Protection, Front Door, WAF, Traffic Manager, API Management and DNS.

 

  • Infrastructure as a Service features, including Virtual Machines (Linux, and Windows).

 

  • Platform as a Service features, including Key Vault, Storage, Databases (SQL, and Postgres); App Service Plans and Web / API / Function Apps; Kubernetes and Container Registry; PowerBI.

 

  • Logging, Monitoring and Alerting, including Monitor, Alerts, Dashboards, Sentinel; Diagnostics Settings, Log Analytics, KQL.

 

  • Third-party Integrations, including Confluent Kafka, Skytap.

 

  • Infrastructure as Code, including PowerShell scripting, Azure CLI.

 

  • Azure DevOps, including Repos, Pipelines.