Job Opportunity: Senior DevOps Engineer
Opportunity Overview
Role and Responsibilities:
- Develop, implement and optimize continuous integration and continuous deployment pipelines for application development.
- Manage, monitor, and ensure the robustness and security of cloud infrastructure.
- Collaborate with developers and operations team to identify and resolve development and deployment issues.
- Design and deploy dynamically scalable and fault-tolerant architectures.
- Automate operations, deployment, and scaling processes to improve efficiency and reduce human errors.
- Lead initiatives on researching, recommending, and introducing new technologies in line with the strategic goals.
Key Skills:
- Strong proficiency in DevOps platforms and tools alongside a solid background in software development.
- Extensive experience with cloud services, preferably including provider-specific services such as Microsoft Azure.
- Excellent command of version control systems, specifically Git.
- Deep understanding of scripting languages such as Python, Perl, or Ruby.
- Capability to effectively prioritise, execute tasks, and handle demands in high pressure situations.
- Exceptional communication and teamwork skills, with a talent for nurturing junior team members.
Contract Details:
This position is offered on a contract basis with a duration to be determined based on project needs and performance evaluation. The role is positioned within the client's Information Technology department, facing the challenges of rapidly evolving technological environments.