Technical Consultant

Location
Isle of Man
Salary
£60,000
Contact
Jake Appleton
Job Ref
1029003
  • .NET/C# Knowledge (Python also an added pro)
  • Experience with Microsoft Azure cloud technology.
  • Automated provisioning of infrastructure.
We are looking for skilled Technical Consultant to join our long-term client over in the Isle of Man. We are ideally looking for someone with a background in iGaming, however, if you're a rockstar at .NET/C# and have an interest in building your career in Technical Consultancy, then this is your next career step!

Core Responsibilities:

  • Design, deploy, develop, and configure solutions for server, network, application, and compliance automation.
  • Work with or lead a team to break down solutions into small tasks that can be completed autonomously.
  • Participate in the design of service automation in cloud towards Infrastructure-as-code.
  • Designing solutions that will operate at scale.
  • Driving adoption of new tools and techniques being able to understand their value and impact.
  • Deep experience with either AWS, Azure or physical datacenter infrastructure (such as hardware load balancers, imaging systems, out of band management, DNS).
  • Manage mission critical, large scale service in a global organisation.
  • Strong technical knowledge of large scale, complex platforms.
  • Experience handling large numbers of diverse systems with configuration management systems like: Puppet, Chef, Ansible, or Salt.
  •  Sysadmin knowledge of DNS, network topology, routing, Docker, ELK, RabbitMQ, NoSQL.
  • Familiarity with distributed systems is a plus including: the CAP Theorem, Microservices, and the Twelve Factor Application principles.
  •  Provide input into product selection and standards, design, and certification.
  • Run, maintain and schedule upgrades of mission-critical shared infrastructure.
  • Provide feedback regarding development and engineering methodologies, standards and leading practices.
  • Create and/or contribute to deliverables, technical and non-technical, that are required to support DevOps transformations.
  • Requirements gathering for design, development and deployment
  • Root cause analysis and improvement solutions
  • Performing audits and analysis of existing products for the purpose of ensuring proper configuration management and consistency.
  • Adhere ITIL guidelines for Incident, Problem, and Change Management
  •  Ability to work with 3rd party vendors (i.e. Microsoft, Amazon, etc) for escalation of issues.
  •  Define and create standard operating procedures that are compliant and auditable
  • Able to absorb rapidly new technical information, business acumen, and apply it effectively.
  • Ability to make key decisions as they relate to service disruptions and problems.
  • Expertise in designing, analysing, and troubleshooting large-scale distributed systems.
  • Systematic problem-solving approach, excellent communication skills, and a sense of ownership and drive.
  • Engage in and improve the whole life cycle of services, from inception and design, through deployment, operation, and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
  •  Monitor production alerts, investigate, and solve for both the short and long term.
  • Scale systems sustainable through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and post-mortems.
  • Manage the solution design (as the design authority) with high level architecture of software.
Key Skills/Requirements:
  • Experience in one or of the following: Python C#, C++, Java, Go, Perl or Ruby, Powershell.
  • Excellent experience with tools such as Chef, Puppet, Ansible, and Terraform 
  • Building CI/CD pipelines using automation tools (Azure DevOps, Gitlab CI, Octopus Deploy, Jenkins) 
  • Experience with Microsoft Azure cloud technology (or strong experience in AWS / Google) 
  • Automated provisioning of infrastructure (e.g Terraform, ARM) 
  • Experience of logging technologies (e.g Splunk, ELK, InfluxDB, Prometheus) 
  • Knowledge of Web and Application hosting environments (e.g Application Gateways, API routing, Apache, Nginx) 
  • Experience with containerization principles and frameworks (Docker, Kubernetes, AKS, Nomad
  • Knowledge of RabbitMQ 
  • Strong knowledge of version control 
  • Able to communicate all needs, instructions and decisions clearly 
  • Experience in using coding/scripting to automate/reduce the time taken to complete manual tasks 
  • Experience with Hashicorp suite – Nomad, Vault, Terraform and Consul 
  • Proven experience in the Information Technology industry using Microsoft or Linux Technologies
  • Experience working with Agile methodologies and DevOps principles 
  • Solid written and verbal communication and presentation skills in English 
Apply now Subscribe to job alerts
Jake Appleton
Associate Consultant
Share this job

Back to search results

Back to search