Senior DevOps Engineer – SaaS Platform
Tough problems excite you and you’re always up for the next big challenge. You live by the concept of Continuous Integration and Continuous Deployment. We’re a dynamic, multicultural, and fast-moving environment that appreciates and gives space to your ideas and creativity. A place where you can grow and make a difference.
As a Senior DevOps Engineer for Axiomatics, you will be contributing to design and development for pipelines that build, test, and deploy the next generation of Axiomatics “as-a-service” products. You will also collaborate closely with the engineering teams to take the existing CI/CD system to the next level to support the SaaS transition for Axiomatics products.
What you will be doing
- Contribute to Axiomatics’ SaaS journey by actively designing, building and maintaining the CI/CD pipelines that support product development.
- Participate in deciding the best practices and ways of working when it comes to CI/CD.
- Design and implement monitoring and alerting systems to empower engineering and operational teams to gain insights on the platform.
- Collaborate closely with other engineers, tech leads and product owners in the scope of an agile team.
- Help define and keep an up-to-date technology stack.
- Automate the build and deployment to our cloud platform and eliminate all repetitive manual operations..
- Ensure that all best practises around secure development are applied on the development pipelines, maintaining security without sacrificing productivity or speed.
- Engage in evaluations of new technology, occasionally building and/or helping build prototypes to understand its pros and cons.
- Contribute with an agile mindset to achieve the end goal of the SaaS journey.
Skills and experience
- MSc degree in Computer Science or equivalent
- At least three (3) years DevOps experience
- Proven experience with Docker, Kubernetes and Terraform
- Clear understanding of the modern agile development practices
- Excellent command of the main architectural patterns in use today and the operational characteristics of highly available and scalable applications.
- Proven experience of working with a SaaS environment.
- Proven experience in building and supporting CI/CD pipelines.
- Knowledge of infrastructure-as-code patterns and toolsets.
- Practical experience from supporting the provisioning multi-tenant SaaS solutions on public clouds such as Azure, AWS and/or Google Cloud.
- Familiarity with Zero Trust principles, Identity and Access Management as well as cloud security.
- Excellent analytical and problem-solving skills.
- Ability to communicate complex concepts to less senior engineers.
- Experience leading, mentoring and/or coaching other engineers.
Nice-to-have qualifications
- A DevOps certification issued by one of the main cloud providers.
- Experience evolving architectures towards a microservice architecture.
- In-depth knowledge of authentication and authorization concepts and technologies such as OAuth2, OpenID Connect, Kerberos, SAML, Certificate based authentication, etc.
- Experience building infrastructure and deploying applications in a public cloud (preferably AWS) using infrastructure-as-code solutionsa.
Apply for this job