Senior/Lead DevOps Engineer IRC287888
GlobalLogic Zobraziť všetky práce
- Slovensko
- Trvalý pracovný pomer
- Plný úväzok
- 4+ years of hands-on experience as a DevOps Engineer, ideally in a product development environment.
- Expert-level proficiency in Kubernetes, both in cloud and on-premises environments.
- Strong experience with version control tools, including GitHub.
- Proven experience with cloud platforms such as Google Cloud.
- Hands-on experience with the following tools and technologies:
- Terraform, Helm, Jenkins (including Jenkins Shared Library), Ansible, Docker, ArgoCD.
- In-depth understanding of Linux and Windows server administration.
- Experience in managing production issues
- Strong knowledge of modern DevOps practices, including continuous integration/continuous deployment (CI/CD), and Infrastructure as Code (IaC)
- Solid understanding of network and security concepts, including firewalls, proxies, and certificate management.
- Knowledge of monitoring tools (Prometheus, Grafana [ Loki, Tempo, Mimir ]) is a plus.
- Lead the design, implementation, and management of scalable infrastructure in both cloud and on-premises environments.
- Implement Infrastructure as Code (IaC) using Terraform, Helm, and Ansible.
- Collaborate with development teams to implement best DevOps practices and ensure smooth application deployment.
- Manage and optimize Kubernetes clusters (cloud and on-prem) for high availability and performance.
- Utilize ArgoCD for continuous delivery to Kubernetes, ensuring streamlined and reliable deployment processes.
- Develop and maintain CI/CD pipelines using tools like Jenkins (including Jenkins Shared Library), GitLab, and other automation platforms.
- Administer cloud environments (Google Cloud) ensuring efficiency and cost optimization.
- Ensure the security of systems through regular monitoring, firewalls, certificates, and proxy configurations.
- Perform server administration (Linux/Windows) including maintenance, patching, and troubleshooting.
- Maintain version control systems (GitLab, GitHub) and ensure best practices in code versioning.
- Continuously improve monitoring, logging, and alerting systems to ensure infrastructure reliability.
- Mentor junior team members and help shape DevOps strategies across the organization.
- Expected to participate in a monthly one-week production support rotation to maintain system stability and availability