As a DevOps Engineer, you will manage AWS services, Kubernetes clusters, and CI/CD pipelines while driving GitOps practices and integrating AI into workflows.
System Admin / DevOps - Athens, Greece
๐ Description
- Manage and optimize Linux servers, network devices, and cloud infrastructure.
- Automate deployment, configuration, and infrastructure management with Ansible and Terraform.
- Design and maintain CI/CD pipelines using Jenkins, GitLab CI, or similar tools.
- Collaborate with development teams to improve application performance and troubleshoot issues.
- Implement security best practices, monitor system performance, resolve issues, and plan for scalable growth.
- Explore emerging technologies to improve infrastructure and processes.
๐ ๏ธ Requirements
- Bachelorโs degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3+ years of hands-on experience in System Administration and DevOps roles.
- Deep expertise in Linux server administration, including networking, troubleshooting, and performance tuning.
- Strong grasp of system security principles and best practices.
- Proven experience with cloud platforms like AWS or Azure.
- Proficiency with infrastructure automation tools (e.g., Ansible, Terraform).
- Hands-on experience with CI/CD pipelines and version control systems like GitHub.
- Solid scripting skills in Bash or Python.
- Sharp problem-solving skills with a keen eye for detail.
- Excellent communication skills to thrive in a collaborative team environment.
Full job description
Bachelor's degree in Computer Science, Information Technology or a related field (or equivalent experience), 3+ years of hands-on experience in System Administration and DevOps roles, Deep expertise in Linux server administration, AWS or Azure, Ansible, Terraform, Hands-on experience with CI/CD pipelines and version control systems like GitHub, Solid scripting skills in Bash or Python, Strong command of English.
Key Responsibilities
- Own the Infrastructure: Manage and optimize Linux servers, network devices, and cloud infrastructure to keep everything running smoothly.
- Automate: Streamline deployment, configuration, and management processes using tools like Ansible and Terraform.
- Build CI/CD Pipelines: Design and maintain CI/CD pipelines with tools like Jenkins, GitLab CI, or similar.
- Collaborate & Optimize: Work closely with our development teams to enhance application performance and troubleshoot issues.
- Secure the Systems: Implement security best practices and ensure compliance with industry standards.
- Monitor & Scale: Keep an eye on system performance, resolve issues proactively, and plan for scalable growth.
- Stay Ahead: Continuously explore emerging technologies to elevate our processes and infrastructure.
Required Qualifications
- Bachelorโs degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3+ years of hands-on experience in System Administration and DevOps roles.
- Deep expertise in Linux server administration, including networking, troubleshooting, and performance tuning.
- Strong grasp of system security principles and best practices.
- Proven experience with cloud platforms like AWS or Azure.
- Proficiency with infrastructure automation tools (e.g., Ansible, Terraform).
- Hands-on experience with CI/CD pipelines and version control systems like GitHub.
- Solid scripting skills in Bash or Python.
- Sharp problem-solving skills with a keen eye for detail.
- Excellent communication skills to thrive in a collaborative team environment.
- Strong command of English.
Desired Skills (Bonus Points)
- Relevant certifications like AWS Certified DevOps Engineer, RHCE, or similar.
- Experience with containerization technologies such as Docker or Kubernetes.
- Familiarity with security frameworks and compliance standards (e.g., ISO 27001, NIST, GDPR).
- Knowledge of monitoring and logging tools like ELK Stack or Dynatrace.
- Proficiency in German is a plus.
Similar jobs
Search more DevOps Engineer jobsAs a DevOps Engineer, you'll build and deploy AWS infrastructure as code, ensure platform reliability, and collaborate closely with developers and InfoSec.
As a DevOps Engineer, you will ensure mission systems run smoothly by deploying software, troubleshooting issues, and driving continuous improvement for customer success.
As a DevOps Engineer, you will own CI/CD pipelines, build tooling, and maintain test infrastructure to ensure the reliable delivery of enterprise software across various platforms.
Vocรช sustentarรก e evoluirรก a infraestrutura em nuvem, operando Azure, Kubernetes e pipelines de CI/CD para manter ambientes de produรงรฃo estรกveis, seguros e confiรกveis e impulsionar automaรงรฃo e observabilidade.
