We are seeking a skilled and experienced DevOps Engineer to join our dynamic team.
In this role, you will be responsible for building and maintaining robust CI/CD pipelines, managing on-prem and cloud infrastructure, and ensuring the smooth operation of our high-traffic systems.
Key Responsibilities:
Design, implement, and maintain CI/CD pipelines for development teams and production environments
Manage and optimize On-Prem and AWS infrastructure for high-traffic systems and multiple services
Write and maintain scripts to automate processes and improve efficiency
Work with containers and orchestration tools to deploy and manage applications
Collaborate with development teams to implement best practices for security, performance, and monitoring
Research and evaluate new technologies and tools to enhance our DevOps processes.
Requirements: A minimum of 4 years of experience in DevOps is required.
Design, deploy, and manage scalable, highly available, and secure Kubernetes clusters for on-premises micro-services environments.
Integrate, configure, and manage identity and access management solutions using Keycloak and Istio.
Develop and maintain CI/CD pipelines for automated deployment, testing, and monitoring of applications.
Collaborate with development and QA teams to ensure seamless integration of new applications and services.
Implement and manage monitoring, logging, and alerting solutions to ensure system health and reliability.
Optimize infrastructure for cost, performance, and security.
Troubleshoot complex infrastructure issues, conduct root cause analysis, and implement long-term fixes.
Develop and maintain infrastructure-as-code (IaC) using tools such as Terraform, Ansible, or similar.
Lead the planning and execution of upgrades, patches, and maintenance activities for on-premises systems.
Document infrastructure design, processes, and procedures for internal use and knowledge sharing.
This position is open to all candidates.