Senior DevOps Administrator
Atos
Athens, Greece
Athens Center of Excellence is seeking for an enthusiastic Senior DevOps Administrator to join our dynamic team.
Main Responsibilities
- Implement and maintain CI/CD pipelines to automate building, testing, and deploying software applications. Ensure rapid and reliable software releases;
- Continuously improve the development lifecycle of Atos Public Safety products, find commonplaces, and reveal deviations;
- Write code to automate repeatable processes as well as accessing RESTFUL APIs;
- Maintain tools already in use and introduce others to replace legacy code;
- Work with containerization technologies like Docker and container orchestration platforms like Kubernetes to containerize applications and manage container clusters;
- Diagnose and resolve issues quickly, whether related to application performance, infrastructure, or deployment pipelines;
- Collaborate with development and operations teams to facilitate communication, share responsibilities, and create a culture of collaboration and shared ownership;
- Set up monitoring and logging solutions (e.g., Prometheus, Grafana, ELK Stack) to track system performance, troubleshoot issues, and proactively address problems;
- Implement security best practices throughout the development and deployment pipeline. Ensure that applications and infrastructure are secure and compliant with relevant standards;
- Design & develop solutions which will gradually improve service provisioning and reduce administration & maintenance processes;
- Maintain clear and up-to-date documentation of processes, configurations, and best practices.
Education, Experience & Profile
- University degree in Computer Science or Engineering or another relevant field;
- 3 years’ experience on DevOps or software development;
- Practical knowledge of several phases of the application development lifecycle;
- DevOps: Git, Jenkins and CI/CD pipelines. Virtualization technologies such as VMware, Docker, Kubernetes, Automation and configuration management (CM) solutions such as Ansible or Saltstack. Terraform, Packer;
- Database Management: Basic knowledge of database systems and administration (e.g., MySQL, PostgreSQL databases);
- Monitoring and Logging Tools: Knowledge of monitoring and logging tools like: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or similar;
- Public Cloud Provider: Familiarity with cloud services and platforms like AWS, Azure, or GCP;
- Security Practices: Knowledge of security best practices, including access controls, encryption, and vulnerability management;
- Operating systems: Solid understanding of Linux/Unix operating systems and command-line tools;
- Software Development: Python, Bash, Perl and SQL. Java would be a plus;
- Networking: Understanding of networking concepts and protocols;
- Collaboration Tools: Experience with collaboration and communication tools such as Slack, JIRA, and Confluence;
- Fluency in English (spoken, written).
Additional skills to be considered as plus
- Analytical approach to problem solving and close diligence;
- Good presentation and communications skills;
- Meeting targets and fulfilling agreements.
Apply Now
Don't forget to mention EuroTechJobs when applying.