At a Glance
- Tasks: Build and automate GitHub tools, design scalable CI/CD environments, and optimise Linux systems.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Exciting career advancement opportunities in a vibrant tech culture.
- Why this job: Make a real impact by working with cutting-edge technologies in a dynamic environment.
- Qualifications: Proficient in Python, Go, or C/C++, with strong Linux and GitHub experience.
The predicted salary is between 60000 - 80000 £ per year.
Key Responsibilities
- GitHub Adoption & Tooling: Build internal tools, GitHub Apps, and custom Actions that automate governance, security, and repository lifecycle management using the GitHub API/GraphQL.
- Cloud-Native CI/CD: Design and orchestrate scalable build environments using Docker and Kubernetes, ensuring builds are isolated, reproducible, and fast.
- Linux Systems Programming: Optimize build performance at the system level by analysing bottlenecks in the CI pipeline.
- Infrastructure as Code (IaC): Use Terraform, Ansible, or Go to manage global CI infrastructure, ensuring version control and reproducibility.
- Service Orchestration: Build and maintain the middleware that connects GitHub to internal hardware-in-the-loop labs for automated testing on physical silicon.
Required Technical Skills
- Proficiency in Python, Go (Golang), or C/C++ for writing production-grade code.
- Deep experience with GitHub Enterprise, specifically GitHub Actions, Environments, and API-based automation.
- Strong background in Linux Systems Programming and shell scripting.
- Expert-level knowledge of Docker and Kubernetes orchestration.
- Experience with Git-based workflows and a
DevOps Consultant employer: microTECH Global LTD
Contact Detail:
microTECH Global LTD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land DevOps Consultant
✨Tip Number 1
Network like a pro! Attend meetups, webinars, or tech conferences related to DevOps. Chatting with industry folks can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially those involving GitHub APIs, Docker, and Kubernetes. This gives potential employers a taste of what you can do.
✨Tip Number 3
Don’t just apply; engage! When you find a job on our website, reach out to someone in the company on LinkedIn. A friendly message can make you stand out from the crowd.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges and system design questions. Brush up on your Linux systems programming and container orchestration knowledge to impress the interviewers.
We think you need these skills to ace DevOps Consultant
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your technical skills that match the job description. We want to see your proficiency in Python, Go, or C/C++, and how you've used them in real-world scenarios.
Tailor Your Experience: Don’t just send a generic application! Tailor your experience to fit the key responsibilities listed. If you've worked with GitHub APIs or have experience in cloud-native CI/CD, let us know how you’ve made an impact in those areas.
Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points if necessary to break down your achievements and experiences.
Apply Through Our Website: Finally, don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at microTECH Global LTD
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technical skills listed in the job description. Brush up on your Python, Go, and Linux systems programming. Be ready to discuss how you've used these skills in real-world scenarios, especially around GitHub Actions and CI/CD processes.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, particularly around optimising build performance or managing infrastructure as code. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.
✨Demonstrate Your DevOps Mindset
Be ready to discuss your experience with Git-based workflows and how you approach security and testing in a DevOps environment. Share examples of how you've implemented a 'Shift Left' strategy in your past projects to show that you understand the importance of integrating security early in the development process.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s use of GitHub, their CI/CD practices, and how they manage their infrastructure. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.