Senior DevOps Developer
- Full-time
Company Description
Arηs Group, Part of Accenture, specializes in the management of complex public sector IT projects, including systems integration, informatics and analytics, solution implementation and program management. Our team helps lead clients through digital and information systems design, bringing expertise in a variety of areas ranging from software development, data science and security management to machine learning, cloud, and mobile development.
Arηs Group was acquired by Accenture in July 2024.
Job Description
We are currently looking for a motivated Senior DevOps Developer who will play a critical role in the DevOps team, focusing on maintaining and enhancing the efficiency of our Continuous Integration and Deployment (CI/CD) pipeline, container orchestration, and infrastructure management using cutting-edge tools and practices.
Your main tasks:
- Design and manage CI/CD pipelines using GitLab to streamline and automate software delivery processes.
- Implement infrastructure as code (IaC) practices using Terraform to automate and manage provisioning and configuration of cloud resources.
- Collaborate with software developers, QA engineers, and IT staff to ensure smooth operation of development and production environments.
- Plan and execute scalable and reliable platform solutions to support current and future business needs.
- Continuously identify operational and developer challenges and implement automated solutions to reduce manual effort and increase efficiency.
- Innovate around developer tools to improve productivity and reduce overheads.
Qualifications
Your profile:
- Extensive experience as a Platform Engineer or DevOps Specialist, specializing in Linux-based systems.
- Hands-on experience with GitLab, including setting up CI/CD pipelines, managing repositories, and using GitLab APIs.
- Deep understanding and practical experience with containerization technologies, especially Docker and Kubernetes.
- Proficiency in Terraform for developing reusable templates and automated provisioning across environments.
- Familiarity with modern programming and scripting languages such as Python, Bash, or Go.
- Experience with monitoring and logging tools, such as Prometheus, Grafana, and ELK/EFK stack.
- Proven ability to design scalable, maintainable environments that support robust and secure deployments.
- Strong background in conducting architecture assessments and developing best practices for platform deployment.
- Fluency in English (written and spoken).