
Prohuman APT
Job Category: IT
About the
position
The company encourages
product reliability, accountability, and innovation and work towards it in the DevOps way. You will join a skilled DevOps team whose
work practices are based on the DevOps philosophy. Together with the team, you
will ensure the reliable operation of applications for projects across the
organization. In other words, you influence shaping our delivery and mindset,
so IT and good business are aligned. You will be given the room to manoeuvre
and get the opportunity to work with the newest technologies. If you have a
genuine passion for solving problems and appreciate constant mind challenges,
if you are enthusiastic about finding solutions to challenging situations and
feel motivated by continuous improvement of operations, then you might just be
the person we are looking for.
Responsibilities
and tasks:
Together with the
team, you will ensure the reliable operation of applications for projects
across the organization. In other words, you influence shaping our delivery and
mindset, so IT and good business are aligned. When ready, you will be part of a
24/7 on-call roster with your colleagues in the DevOps team. The on-call roster is
currently in a 5-week cycle. 1 week primary, 1 week secondary and 3 weeks off.
Your daily
tasks will involve:
- Monitor the
systems in production and analyse their performance.
- Perform in-depth
analysis of the possible risks and identify measures to prevent them or
mitigate their impact.
- Focus on permanent
fixes and automation instead of fixing individual problems, embracing an
orientation towards automation of manual processes such as deployment, build
pipelines and monitoring.
- Monitoring and
optimizing applications to ensure a high level of robustness and performance.
- Assist our
development projects with designing operations-ready applications that create
business value for our customers.
- Strive for
improving tools, methods, and processes for all relevant operations.
- Actively applying
best practice activities, tools, processes, and methods.
- Using your
knowledge and experience to advise colleagues in best practice techniques and
to implement operationally efficient products with high levels of availability.
- Create stress-free
shifts and daily work by having alarms and monitoring under control.
What should you
bring in:
- You hold a
bachelor’s or master’s degree in a relevant development education.
- Have at least 3-5
years of experience in a similar role.
- Have experience in
continuous integration/continuous delivery best practice, as well as knowledge
of essential DevOps principles.
- Possess great
problem-solving and troubleshooting skills.
- Be capable of
seeing the 360 degree perspective and thinking outside the box whilst being
able to execute and see tasks through to their completion.
- You are a for a
strong team player who thrives on close co-operation with your team and
colleagues across the organization.
- You are fluent in
English and thrive in an international working environment.
Technologies
and tools:
- Solid knowledge of
Linux OS capabilities.
- In-depth knowledge
of version control, preferably using Git.
- Solid experience
in Scripting languages (e.g. Bash).
- Good understanding
of DevOps concepts and best practices.
- Good knowledge of
at least one programming language (e.g. Python, Perl, PowerShell), JavaScript
and the ability to quickly assimilate new programming languages.
- Containerization
and orchestration technologies (preferably Docker, Kubernetes).
- Cloud solutions
(Microsoft Azure, AWS).
It would be a
plus:
- Configuration
Management tools (e.g. Ansible).
- Monitoring and
Alerting tools (e.g. Prometheus, Grafana).
- ELK/EFK, or Splunk.
- CI/CD
implementation expertise: Build Management, Deployment and Release Management
Automation, preferably TeamCity (or similar CI engines/solutions, like Jenkins
or Bamboo).
- SQL.
- Windows OS
administration.
If you have a
genuine passion for solving problems and appreciate constant mind challenges,
if you are enthusiastic about finding solutions to challenging situations and
feel motivated by continuous improvement of operations, then you might just be the
person we are looking for.
What we offer:
- An open-minded
working environment, where we focus on our employees and their wellbeing. It is a rapidly growing company, which means
that we are developing and changing.
- We challenge each other, our work processes, and our technologies to ensure that we retain our position at the forefront of development. Your professional and personal development is our top priority, so you will be able to take courses and improve even further.
- In the long term, you will also have an opportunity to take your career to the next level. You can look forward to exciting day-to-day work in which close teamwork with customers and colleagues is essential for making a difference and delivering world-class software.
- Up to 23 vacation
days, 21 days standard to which 2 more days can be added if you have more than
10 years of work experience.
- 24h extra per year
for personal time off for all employees.
- Access to wellness
and well-being services through dedicated platforms
- A flexible benefit program - you can mix your benefits choosing from different kind of Services on a very dynamic platform – Benefit Online, such as: lunch, fruits and snacks in our canteen; private medical subscription - you can choose from 3 providers; private pension; meal or vacation vouchers; gym subscription.
Practical
information:
- Travel may be
expected: 2 weeks for onboarding and also, 2 weeks twice a year in our
Headquarters in Aarhus, Denmark.
- We work with
security classified projects, therefore, as a Systematic employee, you must
have a clean criminal record and have lived in a NATO/EU country for the past
seven years.
- Additionally, it is a requirment to obtain a security clearance when working in our Defence Business Unit.
- We will be assessing applications on an ongoing basis as we wish to fill the position as soon as possible.