DevOps Engineer

DevOps Engineer

Slough Full-Time 38000 - 40000 £ / year (est.) No home office possible
IT Global Consulting Ltd.

At a Glance

  • Tasks: Develop and maintain cloud infrastructure while supporting agile teams in deploying secure services.
  • Company: IT Global Consulting Limited, a forward-thinking tech company in Slough.
  • Benefits: Competitive salary, opportunities for self-learning, and a collaborative work environment.
  • Other info: Great career growth potential and a chance to innovate in a fast-paced environment.
  • Why this job: Join a dynamic team and work with cutting-edge technologies like AWS and Kubernetes.
  • Qualifications: Experience in DevOps, cloud technologies, and strong scripting skills required.

The predicted salary is between 38000 - 40000 £ per year.

Seeking an experienced and highly motivated ‘DevOps Engineer’ who is responsible for the development, maintenance and ongoing support for the platform and acting as the internal focal point for an enterprise platform. The person should be self-motivated and ambitious, with an ongoing desire to maintain their knowledge level at the forefront of the DevOps process and technologies.

Duties and Responsibilities

  • Working within an agile context with the use of CI/CD.
  • Articulate a logical design, and understand how this translates to physical infrastructure.
  • Supporting teams in mapping their stories to the available platforms, helping effectively build and deploy secure services.
  • Undertaking skilled platform build/support activities, such as developing hardened base containers.
  • Spotting instances where teams are not using best practice; advising around delivery risk.
  • Supporting engineers in service topology discovery; helping to define QA and deployment pipelines.
  • Driving adoption of new tools so teams can improve their integration approaches; developing new or improved support processes for users.
  • Work with Amazon Web Services (AWS) to assess applications, software and hardware.
  • Develop, coordinate, and administrate AWS infrastructure by integrating cloud native services with third party products.
  • Enhancing the tech stack/configurations of existing services to improve site performance and reduce issues.
  • Build and manage VPC Environments that cover Sandbox, DEV, Test, Production, Training, Support.
  • Automate deployments via infrastructure as code (Pulumi/Terraform).
  • Fulfill containerization (Docker etc) troubleshooting and support tasks.
  • This role requires you to know how to architect, design, develop, deploy and operate a Kubernetes cluster and be a good leader for your team.
  • Kubernetes, Python, Bash, Docker, CI/CD, Monitoring, Automation.
  • Strong experience of Kubernetes, Autoscaling on AWS, Karpenter etc.
  • Crossplane experience a plus.
  • Experience of DevOps concepts and experience of deploying CI/CD pipelines using cloud native and third-party tools.
  • Excellent Shell Scripting and Python skills.
  • Experience with monitoring/metrics platforms (Datadog/Prometheus).
  • Build/Deployment - CI/CD, Jenkins, Bitbucket, Git, Maven, Helm.
  • Monitoring - Splunk, Prometheus, Grafana, ELK Stack.
  • Knowledge of security best practices in cloud environments.
  • Able to assess security of existing applications and define standards for new projects.
  • Experience with Nix desirable.
  • The desired profile is an expert and candidate must be able to work without supervision, while being a good team player.
  • Work with key stakeholders in the business such as Solution Architects/ Business teams to understand the needs of the business and map that into processes and solutions within the platform.
  • Suggest innovative solutions to business problems/processes that leverage technology to provide marketing differentiation, efficiency improvements and better user experiences.
  • Capability of working to very tight timescales whilst maintaining quality product development.
  • Building up a useful, robust automated test suite to support a CICD environment.
  • Work with both internal and vendor development/business teams.
  • Design and document solutions based on business requirements.
  • Write a well-designed, testable, quality code following clean code principles.

Skills, Knowledge, and Qualification

  • AWS, Azure, Java, Cloud, Cyber Security.

Nice to have technologies and experience:

  • Nginx.
  • IPv4 Networking.
  • Software engineering (C/C++/Java/Python/Go/Rust/Node).
  • Test automation.
  • Relational and non-relation data technologies.

The personal traits we are looking for are:

  • Passion for technology.
  • Showing initiative.
  • Self-learning.
  • Being a team player, ie take ownership of contributing to the overall team capability and knowledge.

Any of the below certifications are an advantage:

  • AWS Certified Cloud Practitioner.
  • AWS Certified DevOps Engineer – Professional.
  • Sun Certified Java Programmer (SCJP) for J2SE 6.0.
  • Sun Certified Web Component Developer (SCWCD).
  • ITILv3 Foundation Certificate in IT Service Management.

DevOps Engineer employer: IT Global Consulting Ltd.

IT Global Consulting Limited is an exceptional employer located in Slough-Berkshire, offering a dynamic work environment that fosters innovation and collaboration. With a strong focus on employee growth, the company provides ample opportunities for professional development through hands-on experience with cutting-edge technologies like AWS and Kubernetes. The supportive culture encourages team members to take ownership of their projects while promoting a healthy work-life balance, making it an ideal place for ambitious DevOps Engineers seeking meaningful and rewarding careers.
IT Global Consulting Ltd.

Contact Detail:

IT Global Consulting Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land DevOps Engineer

✨Tip Number 1

Network like a pro! Get out there and connect with other DevOps enthusiasts. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AWS, Kubernetes, or CI/CD pipelines. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Don’t just apply blindly! Tailor your approach for each application. Research the company, understand their tech stack, and mention how your experience aligns with their needs. It shows you’re genuinely interested and not just sending out mass applications.

✨Tip Number 4

Leverage our website to apply! We’ve got loads of resources and job listings that can help you land that perfect role. Plus, applying through us means you’ll be part of a community that’s all about supporting each other in the job hunt.

We think you need these skills to ace DevOps Engineer

DevOps
CI/CD
Kubernetes
AWS
Docker
Python
Bash
Infrastructure as Code (Pulumi/Terraform)
Monitoring (Datadog/Prometheus)
Shell Scripting
Agile Methodologies
Security Best Practices in Cloud Environments
Automation
Git
Test Automation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the DevOps Engineer role. Highlight your experience with AWS, Kubernetes, and CI/CD processes. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for technology and how you’ve tackled challenges in previous roles. Let us know why you’re excited about joining StudySmarter!

Showcase Your Projects: If you've worked on any relevant projects, don’t hold back! Include links or descriptions of your work with automation, containerization, or cloud services. We love seeing practical examples of your skills.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at IT Global Consulting Ltd.

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially AWS, Kubernetes, and CI/CD tools. Brush up on your Python and Bash scripting skills, as they’ll likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've solved complex problems using DevOps practices. Think about times when you improved deployment processes or enhanced system performance, and be ready to explain your thought process.

✨Understand Agile Methodologies

Since the role involves working within an agile context, be prepared to talk about your experience with agile practices. Highlight how you’ve contributed to agile teams and any tools you’ve used to facilitate this approach.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their current challenges with their DevOps processes or how they envision the future of their platform. This shows you’re not just interested in the job, but also in contributing to their success.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>