Infrastructure Engineer
Autocab
Full_time•Manchester, United Kingdom
📍 Job Overview
- Job Title: Infrastructure Engineer
- Company: Autocab
- Location: Manchester, Greater Manchester, England, United Kingdom
- Job Type: Hybrid
- Category: Infrastructure
- Date Posted: 2025-08-08
🚀 Role Summary
- Manage and develop Azure-based infrastructure for a leading taxi and private hire booking and dispatch software provider
- Collaborate with a skilled team to improve infrastructure, drive best practices, and enhance DevOps capabilities
- Contribute to projects focused on monitoring, alerting, and disaster recovery architecture planning
- Recommend, design, and deliver Azure solutions to meet product requirements, ensuring scalability, adaptability, and security
💻 Primary Responsibilities
- Infrastructure Management: Manage and maintain an extensive infrastructure estate comprising VMs, Containers, App Services, Storage Accounts, Resource Groups, and more
- Project Contribution: Contribute to ongoing projects to deliver SRE monitoring and alerting, as well as improve DevOps capabilities
- Solution Design: Recommend, design, and deliver Azure solutions to meet product requirements, focusing on scalability, adaptability, and security
- Collaboration: Work closely with the Infrastructure Team Leader and collaborate with other teams to drive best practices across the estate
- Security Focus: Contribute to ongoing efforts to understand and remediate vulnerabilities using threat intelligence tools to stay ahead of potential security threats
🎓 Skills & Qualifications
Education
- Relevant degree or equivalent experience in computer science, IT administration, or a related field
Experience
- 3+ years of commercial experience with Azure IaaS and PaaS
- Proven experience administering Azure services, including AAD, App Service, Azure SQL, Blob Storage, Virtual Machines, and Virtual Networks
- Familiarity with both Linux and Windows operating systems
- Experience with network administration and Docker container technology
- Knowledge of continuity of operations/disaster recovery architecture and planning
- Proficiency in .NET application deployment on Azure
- Understanding of Application Insights and monitoring of applications
- Experience with scripting in Bash or Python
- Familiarity with DevOps CI/CD pipelining skills
- Knowledge of security engineering and operations, including SRE skills such as monitoring and alerting
Required Skills
- 3+ years of commercial experience with Azure IaaS and PaaS
- Strong network skills
- Experience administering Azure services, including AAD, App Service, Azure SQL, Blob Storage, Virtual Machines, and Virtual Networks
- Familiarity with both Linux and Windows operating systems
- Experience with network administration and Docker container technology
- Knowledge of continuity of operations/disaster recovery architecture and planning
- Proficiency in .NET application deployment on Azure
- Understanding of Application Insights and monitoring of applications
- Experience with scripting in Bash or Python
- Familiarity with DevOps CI/CD pipelining skills
- Knowledge of security engineering and operations, including SRE skills such as monitoring and alerting
Preferred Skills
- Computer Science or related degree
- Understanding of SQL and KQL
- Experience with Bitbucket/Git, Jenkins, Datadog, Rapid7, Wiz, and SNYK
- Familiarity with AWS (not required)
💵 Compensation & Benefits
Salary Range
- Region-appropriate salary range for Manchester, Greater Manchester, England, United Kingdom, based on experience level and industry standards
Benefits
- 25 days’ holiday (plus bank holidays) per annum
- Company pension scheme with Royal London
- Life assurance - 24/7 life cover, 2x your basic salary
- Bonusly reward and recognition platform
- Monthly Uber Eats vouchers
- Free breakfast on office days
- 24/7 confidential employee assistance programme
- Access to Help@Hand, providing virtual GP, physio, and mental health support services
- Office social area, including pool, foosball, and table tennis tables
- Medical insurance with Vitality (after passing probation)
- Subsidised travel scheme to commute into the office (after passing probation)
- L&D scheme to offer further qualifications, courses, and training (after passing probation)
- Work from Anywhere scheme: up to 4 weeks available per annum to work from anywhere in the world (after passing probation)
- Enhanced leave policies, including family leave and sickness leave (after passing probation)
🎯 Team & Company Context
Company Culture
- Industry: Taxi and private hire software provider
- Company Size: Medium-sized company with a collaborative team structure
- Founded: 2001, with a history of growth and innovation in the taxi and private hire industry
Team Structure
- Team Size: Medium-sized team with a focus on collaboration and knowledge sharing
- Team Specialization: Specialized roles within the infrastructure team, including infrastructure engineers, DevOps engineers, and SRE engineers
- Reporting Structure: The infrastructure team reports directly to the Infrastructure Team Leader, with a flat hierarchy and open communication channels
Development Methodology
- Development Process: Agile/Scrum methodologies and sprint planning for infrastructure projects
- Code Review: Regular code reviews, testing, and quality assurance practices to ensure high-quality infrastructure
- Deployment Strategies: Automated deployment strategies, CI/CD pipelines, and infrastructure as code (IaC) practices to ensure consistent and reliable infrastructure
📈 Career & Growth Analysis
Infrastructure Engineer Career Level
- Role Description: Responsible for managing and developing Azure-based infrastructure, contributing to infrastructure projects, and driving best practices across the estate
- Reporting Structure: Reports directly to the Infrastructure Team Leader, collaborating with other teams to drive best practices and improve infrastructure
- Technical Impact: Directly impacts the scalability, performance, and security of the company's infrastructure, ensuring high availability and reliability for its taxi and private hire software products
Growth Opportunities
- Technical Growth: Develop expertise in Azure infrastructure, gain experience with emerging technologies, and contribute to cutting-edge infrastructure projects
- Leadership Potential: Demonstrate strong technical leadership skills, manage infrastructure projects, and mentor junior team members
- Architecture Decisions: Influence infrastructure architecture decisions, drive best practices, and contribute to the company's long-term infrastructure strategy
🌐 Work Environment
Office Type
- Hybrid Work Environment: A hybrid work arrangement with core office days on Wednesdays, Thursdays, and alternate Tuesdays, allowing for flexible remote work options
Office Location
- Office Location: Manchester, Greater Manchester, England, United Kingdom, with accessible public transportation options
Workspace Context
- Collaborative Workspace: A collaborative workspace that encourages team interaction, knowledge sharing, and cross-functional collaboration
- Development Tools: Access to modern development tools, multiple monitors, and testing devices to support infrastructure management and development tasks
- Work Schedule: Flexible working hours with a focus on maintaining high-quality infrastructure and meeting project deadlines
📄 Application & Technical Interview Process
Interview Process
- Technical Preparation: Brush up on Azure infrastructure, network administration, and DevOps skills, focusing on relevant technologies and best practices
- Coding Challenge: Prepare for a coding challenge focused on infrastructure management, network configuration, and Azure-specific tasks
- System Design: Practice system design exercises to demonstrate your ability to design scalable, secure, and efficient infrastructure solutions
- Behavioral Questions: Prepare for behavioral questions that assess your problem-solving skills, teamwork, and communication abilities
Portfolio Review Tips
- Azure Infrastructure Portfolio: Highlight your Azure infrastructure management experience, including projects that demonstrate your ability to manage and develop large-scale infrastructure estates
- Network Administration Portfolio: Showcase your network administration skills, including projects that highlight your ability to design, configure, and manage complex network environments
- DevOps Portfolio: Include projects that showcase your DevOps skills, such as CI/CD pipelines, infrastructure as code (IaC), and automated deployment strategies
Technical Challenge Preparation
- Azure Infrastructure Challenges: Practice Azure infrastructure challenges that focus on managing and developing large-scale infrastructure estates, ensuring high availability, and optimizing performance
- Network Administration Challenges: Prepare for network administration challenges that focus on designing, configuring, and managing complex network environments, ensuring network security and stability
- DevOps Challenges: Practice DevOps challenges that focus on automating deployment processes, ensuring consistent and reliable infrastructure, and optimizing infrastructure as code (IaC) workflows
🛠 Technology Stack & Web Infrastructure
Azure Infrastructure Technologies
- Azure Virtual Machines (VMs): Manage and maintain Azure VMs, ensuring high availability, performance, and security
- Azure Containers: Experience with containerization and orchestration using Azure Kubernetes Service (AKS) or other container management platforms
- Azure App Services: Proficiency in managing and deploying web applications using Azure App Services, ensuring scalability and high availability
- Azure Storage Accounts: Familiarity with Azure Blob Storage, Azure Files, and Azure Queues for data storage and management
- Azure Resource Groups: Experience with organizing and managing Azure resources using resource groups for logical grouping and access control
- Azure Networking: Proficiency in designing, configuring, and managing Azure virtual networks, subnets, and network security groups
Infrastructure Management Tools
- Terraform: Experience with infrastructure as code (IaC) tools, such as Terraform, for automated infrastructure deployment and management
- Ansible: Familiarity with configuration management tools, such as Ansible, for automated infrastructure configuration and deployment
- Puppet: Experience with deployment automation tools, such as Puppet, for automated infrastructure deployment and management
Monitoring and Alerting Tools
- Application Insights: Proficiency in using Azure Application Insights for application performance monitoring and alerting
- Azure Monitor: Experience with Azure Monitor for infrastructure monitoring, alerting, and cost management
- Datadog: Familiarity with third-party monitoring tools, such as Datadog, for infrastructure monitoring and alerting
Security Tools and Practices
- Azure Security Center: Experience with Azure Security Center for security posture management, threat detection, and vulnerability assessment
- Azure Key Vault: Familiarity with Azure Key Vault for secure storage and management of secrets and cryptographic keys
- Azure Active Directory (Azure AD): Proficiency in managing and securing Azure AD for identity and access management
👥 Team Culture & Values
Autocab Core Values
- Customer-centric: Put customers first, value their opinions, and listen to their feedback
- Collaborative: Adopt a collaborative approach to work, have strong team working and listening skills, and contribute to Autocab's growth
- Flexible: Have an adaptable mindset, be proactive, and think outside the box
- Transparent: Communicate transparently, honestly, and clearly in all aspects of work
Collaboration Style
- Cross-functional Collaboration: Work closely with other teams, including development, design, and marketing, to drive product success and improve customer experience
- Code Review Culture: Participate in regular code reviews to ensure high-quality infrastructure and promote knowledge sharing
- Knowledge Sharing: Contribute to a culture of knowledge sharing, mentoring, and continuous learning
📈 Challenges & Growth Opportunities
Technical Challenges
- Infrastructure Management: Manage and develop large-scale Azure infrastructure estates, ensuring high availability, performance, and security
- Network Administration: Design, configure, and manage complex network environments, ensuring network security and stability
- Emerging Technologies: Stay up-to-date with emerging Azure technologies, best practices, and industry trends to drive innovation and improvement
Learning & Development Opportunities
- Technical Skill Development: Develop expertise in Azure infrastructure, network administration, and DevOps, gaining experience with emerging technologies and best practices
- Conference Attendance: Attend industry conferences, webinars, and workshops to stay current with Azure infrastructure trends and best practices
- Certification Programs: Pursue relevant Azure certifications, such as Azure Solutions Architect, Azure DevOps Engineer, or Azure Security Engineer, to demonstrate expertise and advance your career
💡 Interview Preparation
Technical Questions
- Azure Infrastructure: Prepare for technical questions focused on Azure infrastructure management, network administration, and DevOps, including best practices, industry trends, and emerging technologies
- System Design: Practice system design exercises that focus on designing scalable, secure, and efficient Azure infrastructure solutions
- Coding Challenges: Prepare for coding challenges that focus on infrastructure management, network configuration, and Azure-specific tasks
Company & Culture Questions
- Company Culture: Research Autocab's company culture, values, and mission to demonstrate your understanding and alignment with the company's goals and objectives
- Team Dynamics: Prepare for questions that assess your ability to work collaboratively, contribute to a positive team environment, and drive team success
- Problem-solving Skills: Practice behavioral questions that focus on your problem-solving skills, teamwork, and communication abilities
Portfolio Presentation Strategy
- Azure Infrastructure Portfolio: Highlight your Azure infrastructure management experience, including projects that demonstrate your ability to manage and develop large-scale infrastructure estates
- Network Administration Portfolio: Showcase your network administration skills, including projects that highlight your ability to design, configure, and manage complex network environments
- DevOps Portfolio: Include projects that showcase your DevOps skills, such as CI/CD pipelines, infrastructure as code (IaC), and automated deployment strategies
📌 Application Steps
To apply for the Infrastructure Engineer position at Autocab:
- Submit your application through the application link provided
- Prepare your Azure infrastructure, network administration, and DevOps portfolio, highlighting relevant projects and achievements
- Research Autocab's company culture, values, and mission to demonstrate your understanding and alignment with the company's goals and objectives
- Practice technical interview questions, system design exercises, and coding challenges focused on Azure infrastructure, network administration, and DevOps
- Prepare for behavioral questions that assess your problem-solving skills, teamwork, and communication abilities
- Develop a strategy for presenting your Azure infrastructure, network administration, and DevOps portfolio, emphasizing your relevant experience and achievements
Application Requirements
Candidates should have at least 3 years of commercial experience with Azure IaaS and PaaS, along with strong network skills. Proficiency in administering Azure services and familiarity with both Linux and Windows operating systems are essential.