Work set-up : Fully Remote
Time zone : 1:00PM - 10:00PM Mon-Fri
Experience required : 7 years minimum
Starting date : ASAP
Reporting to: IT Manager
We are currently looking for a dynamic and experienced Senior DevOps and Cloud Expert to join our passionate team. As a key member of our technical team, you will play a vital role in the development, deployment and maintenance of our CI/CD pipelines, as well as automating the deployment and infrastructure management processes.
Key Responsibilities
CI/CD Pipeline Development & Maintenance
- Design, implement, and manage CI/CD pipelines using GitLab CI or similar tools.
- Automate build, test, and deployment processes for containerized applications.
- Optimize release workflows to ensure efficiency, consistency, and security.
Infrastructure as Code & Automation- Build and maintain infrastructure using Terraform, Helm, and Ansible.
- Automate provisioning and scaling of Kubernetes clusters (experience with OpenShift is a plus).
- Integrate self-healing capabilities and robust monitoring solutions.
Containerization & Orchestration- Administer and fine-tune Docker containers and Kubernetes environments.
- Monitor application performance and adjust resource allocation as needed.
- Apply best practices for container lifecycle management and security.
Monitoring, Logging & Incident Management- Implement infrastructure monitoring using tools like Prometheus and Grafana.
- Set up and maintain logging and alerting systems (e.g., Loki, ELK stack).
- Diagnose and resolve production issues, contributing to root cause analysis.
Collaboration & Documentation- Partner with development and system administration teams to ensure seamless operations.
- Document infrastructure designs, automation scripts, and operational workflows.
- Drive continuous improvement of DevOps methodologies and toolsets.
Requirements- Required Technical Skills
- Demonstrated experience working with Linux-based systems (Ubuntu, CentOS, RHEL).
- Deep knowledge of containerization technologies (Docker) and orchestration platforms (Kubernetes).
- Practical experience with CI/CD tools such as GitLab CI, Jenkins, or similar.
- Strong grasp of cloud infrastructure, particularly in private or hybrid cloud environments.
- Proficiency in scripting languages like Shell, Python, or Bash.
- Preferred Qualifications
- Familiarity with GitOps practices and tools (e.g., ArgoCD).
- Understanding of service mesh architectures and ingress controllers (e.g., NGINX).
- Experience with security and code quality tools such as SonarQube.
- Soft Skills
- Self-driven, well-organized, and proactive in approach.
- Excellent analytical and problem-solving abilities with keen attention to detail.
- Comfortable collaborating with distributed, cross-functional teams.
- Professional fluency in English, both spoken and written.
Boost your career
Find thousands of job opportunities by signing up to eFinancialCareers today.