Senior DevOps Engineer
Data e publikimit
26-11-2024
Data e perfundimit
25-12-2024
Lloji i orarit
Full Time
Kategoritë
Teknologji e Informacionit
JOB DESCRIPTION
Senior DevOps Engineer
Tasks and Responsibilities
- Lead the design, implementation, and maintenance of CI/CD pipelines to automate application deployments;
- Collaborate with development teams to understand requirements, providing robust infrastructure solutions and support for deployment needs;
- Monitor and optimize system health, performance, and security of applications and infrastructure, ensuring high availability and scalability;
- Develop and maintain scripts to automate routine tasks and processes;
- Troubleshoot and resolve complex production issues, ensuring minimal downtime and providing guidance to junior team members;
- Manage and optimize cloud services, particularly AWS;
- Implement and manage container orchestration using Kubernetes and Docker to ensure efficient application deployment and scaling;
- Utilize Infrastructure as Code (IaC) tools to automate infrastructure provisioning and management;
- Configure and manage web servers and implement load balancing solutions to ensure high availability and performance;
- Implement alerting and monitoring solutions to proactively address potential issues;
- Ensure network security and manage networking fundamentals including DNS, load balancing, and firewalls;
- Stay up-to-date with emerging technologies and best practices in DevOps and cloud infrastructure.
Job Specifications
- In-depth knowledge of cloud platforms, particularly AWS;
- Extensive experience with Linux/Unix administration and troubleshooting;
- Experience with CI/CD tools such as GitHub Actions, Jenkins, or ArgoCD;
- Advanced knowledge of containerization technologies like Docker and orchestration with Kubernetes;
- Experience in Terraform and Ansible for automating, managing, and scaling infrastructure;
- Proficiency in scripting languages such as Python, Bash, or Go;
- Strong networking knowledge, including DNS, firewalls, and network security;
- Experience with setting up and managing web servers like NGINX;
- Experience with Apache Flink and Apache Pulsar;
- Proven experience with load balancing, scalability, and high availability solutions;
- Familiarity with tools, particularly the ELK stack, Prometheus and Grafana for monitoring, alerting, and optimizing infrastructure performance;
- Familiarity with Big Data tools;
- Strong understanding of version control systems, particularly Git;
- Excellent problem-solving skills, with a proactive approach to identifying and resolving issues;
- Strong communication skills and the ability to work collaboratively in a team environment;
- A willingness to mentor and guide junior team members;
- Continuous learning mindset with the ability to adapt to new technologies and methodologies.
All interested can apply through the button below