Job Title: Junior DevOps Engineer
Industry: Public
Sector Market: Project Management
Location: London, UK
Company Overview: Our client is a forward-thinking company dedicated to delivering high-quality project management solutions within the public sector. With a commitment to innovation and excellence, we aim to enhance the efficiency and effectiveness of public sector projects. We believe in leveraging technology to bring about impactful changes in our communities.
Job Description: We are seeking a motivated and skilled Junior DevOps Engineers to join our dynamic team. As a Junior DevOps Engineer, you will play a crucial role in streamlining our software development processes and improving the efficiency of our operations. This position is ideal for individuals who are passionate about cloud technologies, automation, and system optimization.
Key Responsibilities:
- Collaborate with software development teams to understand application requirements and assist in the design, implementation, and management of CI/CD pipelines.
- Monitor and maintain the operational environment, ensuring uptime and optimal performance of applications in cloud-based environments.
- Utilize automation tools and scripting languages to improve system efficiency and reduce manual tasks.
- Assist in troubleshooting and resolving issues related to infrastructure, applications, and deployment processes.
- Participate in code reviews and provide constructive feedback to enhance code quality and operational practices.
- Document processes, configurations, and system architectures for knowledge sharing and compliance.
- Stay up-to-date with industry trends and emerging technologies that could enhance our operations.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Familiarity with DevOps principles and methodologies.
- Basic experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Understanding of containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages (Python, Bash, etc.).
- Knowledge of version control systems (Git).
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team-oriented environment.
Skills Required:
- DevOps principles and practices
- Cloud computing (AWS, Azure, Google Cloud)
- Containerization (Docker, Kubernetes)
- Scripting languages (Python, Bash)
- Version control systems (Git)
- System monitoring and troubleshooting
- Automation tools and techniques
- Problem-solving and analytical thinking
- Communication and teamwork
If you feel you match these requirements please do get in touch and we can discuss the role in more detail.