Senior Full stack Developer
Job description
Minimum Requirements
- At least 5 years of experience in Kubernetes, containers, and cloud technologies.
- Advanced knowledge of cloud platforms (Azure, AWS, GCP).
- Deep understanding of Infrastructure-as-Code tools (e.g., Terraform).
- Hands-on experience with Docker and Kubernetes installation and administration.
- Strong knowledge of Linux systems.
- Proficiency in Kubernetes monitoring tools (e.g., Open Lens, Prometheus).
- Comprehensive understanding of networking and storage solutions in Kubernetes, cloud, and virtualized environments.
- Familiarity with DevOps methodologies (Git, CI / CD pipelines).
- Experience with virtualization technologies (e.g., VMware, KVM).
- Proficiency in IaC tools, scripting, and testing (e.g., Bash, Python, PowerShell).
- Awareness of Agile working practices.
- Strong problem-solving and analytical skills.
- Detail-oriented with excellent planning and organizational abilities.
Key Service Areas
- Design and implement application deployments on Kubernetes environments based on customer-specific requirements.
- Implement CI / CD tooling for Continuous Integration, Delivery, and Deployment.
- Deploy, maintain, and monitor containers using Infrastructure-as-Code principles in Development, Test, and Production environments.
- Drive automation of tasks and workflows to improve operational efficiency.
Knowledge & Experience Requirements
- Expertise in CI / CD pipeline design and implementation.
- CKA (Certified Kubernetes Administrator) or equivalent level of experience.
- Solid understanding of infrastructure and security best practices.
- Previous experience working in IT projects within ITIL and Agile methodologies.
- Bachelor's degree or equivalent qualification in IT or a related field.
- CKA (Certified Kubernetes Administrator) or a similar certification.
- All-around IT infrastructure expertise with at least 5 years of hands-on experience in a senior engineering role.