DevOps Engineer
1. Full-time
Company Description
Arηs is a fully independent group of companies specialized in managing complex IT projects and systems for large organisations, focusing on state-of-the-art software development, business intelligence and infrastructure services.
We are composed of 16 entities across 8 countries that are unified by the Arηs Group, with more than 2500 consultants. This corporate structure enables us to respond quickly to market changes and customer requests, and to communicate and make decisions without layers of bureaucracy.
Our success can be attributed to the synergy among our nine complementary entities, combined with our methodologies, which are based on the Rational Unified Process (RUP) and the Scrum agile software development framework.
Job Description
ARHS Spikeseed is seeking experienced DevOps engineers who possess expertise in CI/CD, Gitlab, Docker, Kubernetes, Ansible, and Terraform to enhance the efficiency of software development and deployment procedures of one of its clients at the EU Institutions.
The primary objective of the DevOps engineer is to champion the seamless integration of development and operations, ensuring more streamlined and dependable software delivery processes.
Role & Responsibilities
2. Configuration Management: Oversee and maintain configuration files and Jira/JSM scripts, ensuring uniformity and replicability of script logic across diverse environments.
3. Version Control: Administer version control systems (e.g., Git) to monitor script and configuration file alterations. Foster collaboration within teams and prevent merge conflicts. Configure Jira/JSM's backend to synchronize with the version control system seamlessly.
4. Containerization: Collaborate with the System Administrator to implement virtualizations/containerizations (e.g., Docker, Kubernetes) for environment-agnostic deployment.
5. Automation: Establish automation tools and procedures for Jira/JSM script development, testing, and deployment. Utilize Continuous Integration pipelines (e.g., Cloudbees CI) or Continuous Delivery pipelines (e.g., Cloudbees CD/RO) to automate the delivery process.
6. Integration: Assist teams in integrating Jira/JSM platforms with external platforms (e.g., EasyBI, HR Portal, CATS Billing Application).
7. Test and Quality: Help teams implement and use necessary tools (e.g., Coverity) and practices (e.g., continuous testing on CI pipeline) to achieve the client's standard levels of software quality.
8. Training and Support: Provide instruction to teams on DevOps and automation best practices, empowering them to operate with greater efficiency.
Qualifications
Your profile
9. Bachelor's degree in Computer Science, Information Technology, or a related field.
10. Proven experience as a DevOps Engineer with a strong background in software development and operations integration.
11. Proficiency in version control systems such as Git, and experience configuring Jira/JSM's integration with version control systems.
12. Familiarity with containerization technologies, including Docker and Kubernetes.
13. Expertise in automation tools and practices for script development, testing, and deployment. Experience with Continuous Integration (CI) and Continuous Delivery (CD) pipelines is a plus.
14. Knowledge of integrating Jira/JSM platforms with external systems and applications.
15. Strong understanding of software testing and quality assurance processes, with experience using testing tools like Coverity.
16. Excellent communication and training skills, with the ability to convey DevOps best practices to teams.
17. Strong problem-solving and troubleshooting abilities.
18. Proactive, adaptable, and a collaborative team player.
The DevOps engineer plays a critical role in bridging the gap between development and operations, enabling more efficient and reliable software delivery processes. This role requires a strong technical skill set, expertise in automation, and the ability to promote collaboration within teams to achieve continuous improvement in software development and deployment.
Additional Information
Don’t hesitate! Join our team
What you’ll get:
An informal hierarchy and work environment:
Our open, flat structure supports a strong focus on communication and collaboration, enabling to respond quickly to market changes and customer requests.
An attractive salary package:
With an attractive salary and benefits package – including advantageous fringe benefits – you’ll be paid for what you love to do.
A strong corporate culture:
You’ll join a dynamic team of smart and ambitious people. From the way we hire to the way we relate to our clients – our values form the foundation of the way we work.
Learning & development opportunities:
We constantly invest in our people and are committed to providing individual development opportunities to help you continue to grow and stay happy and satisfied at work.
Exciting projects:
You’ll take ownership of various projects for both public and private clients: calling for creativity and innovation, at the cutting-edge of technology.
A rock-solid company:
With more than 200 customers, and 15% turnover growth in FY2022, you’ll join a business with a sustainable and growth-oriented plan.
But let’s talk about it face to face!
You have the qualities listed above? Please, send us your CV, which will be processed in full confidentiality.
You don’t have all the above requirements but own a great part of them? You can send us your CV too because we will give you the opportunity to grow with us.