Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Tooling and DevOps Engineer image - Rise Careers
Job details

Tooling and DevOps Engineer

About Unblu

Unblu helps the world's leading banks and insurance companies deliver an in-person experience online. We provide highly secure engagement and collaboration software, enabling financial institutions to enrich the digital experience of their clients.

By choosing a career with Unblu you choose to join an international, and innovation-savvy company. With our head office situated in Basel, Switzerland and additional offices in Bulgaria, Germany, the UK, Canada and the USA, you’ll be joining an international team dedicated to shaping the future of digital engagement. While Unblu is run as an independent company with global scope, we are fortunate to have Swiss Post as our anchor shareholder, providing long term support and vision to the company. 

The Role

Unblu aims to produce high quality code by implementing state of the art techniques to build, audit, test, improve and release our code. As software engineer in our development team you will be responsible for maintaining and adding features to the tooling we use to build and release our software. This includes working on the build script itself (Gradle), on the build pipelines (GitLab CI, Jenkins), and on integrations we have with different developer tools (currently GitLab, Nexus, SonarQube, GCP - the list is subject to change). You will also be involved in decisions we take to automate all the tasks that are time consuming and error prone. As the company is growing we are facing the modularisation challenge and the need to establish standards that work for all our teams.

Responsibilities

  • Design, implement and maintain tools used internally for the development, maintenance and release of the Unblu software suite 
  • Maintain our build and release chain including the CI/CD build pipelines
  • Participate in architecture, software design, effort estimation, implementation testing and documentation
  • Closely work together with our SRE, QA and other core development teams
  • Strong experience in programming Java or Kotlin applications
  • Experience with build and CI/CD tools like Gradle, Jenkins, GitLab CI/CD
  • Experienced in designing scalable and robust software
  • A university degree in Computer Science or a comparable qualification
  • Excellent communication in English
  • Additional skills that are very welcome: Docker, Kubernetes
  • An interesting and rewarding role in the world's leading live collaboration software manufacturer
  • Work alongside talented colleagues from over 30 nationalities across 8 dynamic locations
  • Enjoy a competitive salary, 5 week holiday and great referral bonuses 
  • Benefit from flexible working hours and a hybrid working environment that fits your lifestyle
  • Take advantage of our commitment to professional growth with access to the latest tools and technologies
  • Choose the hardware and OS that suits you best - Linux, Windows or MacOS
  • Enjoy free, high-quality coffee and join us for our weekly developer breakfast
  • Our office in Basel is located next to the main railway station for an easy commute

Make sure to have a look at our Glassdoor page too - it will give you more insights to what it is like to work for us.

Unblu is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce. Please note that due to the nature of our business all new joiners will have to complete a detailed background check, further information can be requested.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Tooling and DevOps Engineer, Unblu Inc.

At Unblu, we’re on a mission to revolutionize the way banks and insurance companies engage with their customers online through our innovative software solutions. As a Tooling and DevOps Engineer, you'll play a pivotal role in enhancing our software quality by leveraging cutting-edge techniques to build, audit, test, and release our offerings. Working with our talented team, you will maintain and enhance tooling for our development processes, handling everything from Gradle build scripts to GitLab CI pipelines and integrating tools like Nexus and SonarQube. You’ll also take part in important decisions regarding automation to eliminate tedious tasks, helping our teams work smarter rather than harder. We are excited to empower you to tackle the challenges of modularization and set robust standards as our company expands. Collaborating closely with our SRE and QA teams, you'll ensure our development practices are top-notch. If you have strong programming skills in Java or Kotlin and experience with CI/CD tools like Jenkins, you might just be the perfect fit for our dynamic environment. Plus, we celebrate diversity and foster an inclusive culture where every voice matters. Join our international team from over 30 different nationalities and enjoy a flexible work environment that includes competitive benefits, such as a generous holiday allowance, and opportunities for professional growth. With modern offices located conveniently in Basel and beyond, we can’t wait to see what you’ll bring to Unblu!

Frequently Asked Questions (FAQs) for Tooling and DevOps Engineer Role at Unblu Inc.
What does a Tooling and DevOps Engineer do at Unblu?

A Tooling and DevOps Engineer at Unblu is responsible for maintaining and improving the development infrastructure, including build scripts and CI/CD pipelines. The role involves collaborating with different teams to ensure software quality while automating repetitive tasks for efficiency.

Join Rise to see the full answer
What qualifications are needed for the Tooling and DevOps Engineer role at Unblu?

Unblu seeks candidates with a university degree in Computer Science or a comparable qualification. Strong programming skills in Java or Kotlin, along with experience in build and CI/CD tools like Gradle, Jenkins, and GitLab CI/CD, are important.

Join Rise to see the full answer
What is the work environment like for Tooling and DevOps Engineers at Unblu?

At Unblu, the work environment is dynamic and inclusive, celebrating diverse perspectives. Tooling and DevOps Engineers enjoy flexible working hours, hybrid work options, and modern offices that cater to a collaborative atmosphere.

Join Rise to see the full answer
Is previous experience with Docker and Kubernetes necessary for the Tooling and DevOps Engineer position at Unblu?

While not mandatory, familiarity with Docker and Kubernetes is highly valued for the Tooling and DevOps Engineer role at Unblu. These skills can enhance your contributions to the team's development and deployment processes.

Join Rise to see the full answer
What opportunities for professional growth do Tooling and DevOps Engineers have at Unblu?

Unblu is committed to the professional growth of its employees. Tooling and DevOps Engineers have access to the latest tools and technologies, along with opportunities to learn and develop new skills through collaborative projects.

Join Rise to see the full answer
How does Unblu foster a diverse and inclusive workplace for Tooling and DevOps Engineers?

Unblu respects and empowers individuals from diverse backgrounds. The company actively promotes an inclusive culture where everyone’s perspectives, skills, and experiences are valued, ensuring a supportive work environment for Tooling and DevOps Engineers.

Join Rise to see the full answer
What benefits do Tooling and DevOps Engineers receive at Unblu?

Tooling and DevOps Engineers at Unblu enjoy competitive salaries, five weeks of vacation, and referral bonuses. Additionally, they benefit from flexible working hours and a hybrid work model tailored to their lifestyle.

Join Rise to see the full answer
Common Interview Questions for Tooling and DevOps Engineer
Can you describe your experience with CI/CD tools in previous roles?

When discussing your experience with CI/CD tools, highlight specific platforms you've used, such as Gradle, Jenkins, or GitLab CI/CD. Discuss how you've implemented these tools in real projects and the impact it had on the development process.

Join Rise to see the full answer
What strategies do you employ for debugging and testing build scripts?

Demonstrate your organized approach to debugging by mentioning specific strategies, such as extensive logging, using debugging tools, or employing unit tests to verify the functionality of build scripts.

Join Rise to see the full answer
How do you contribute to team collaboration in a remote or hybrid work environment?

Share your strategies for maintaining communication and collaboration, such as setting regular check-ins, using project management tools, or fostering an open culture of feedback among team members.

Join Rise to see the full answer
Describe a challenging modularization problem you've faced and how you solved it.

Discuss a specific modularization challenge, detailing the context, your approach to analyzing the issue, and the steps you took to implement a solution that improved the overall development workflow.

Join Rise to see the full answer
In what ways have you utilized automation to increase efficiency in your projects?

Provide examples of processes you automated to save time or reduce errors, such as integrating automated tests in the CI/CD pipeline or utilizing scripts for repetitive tasks in the development lifecycle.

Join Rise to see the full answer
What is your approach to maintaining documentation for tooling and processes?

Highlight your understanding of the importance of documentation for team scalability. Discuss your methods for keeping documentation clear and up to date, possibly mentioning any documentation tools you prefer.

Join Rise to see the full answer
How do you handle changing priorities within a fast-paced development team?

Illustrate your flexibility and resilience in managing changing priorities. Mention specific strategies you use, such as re-evaluating project risks and maintaining organized task lists to adapt to evolving team needs.

Join Rise to see the full answer
What role does code review play in your development process?

Express your appreciation for code reviews as an essential quality assurance practice. Discuss how they benefit both the codebase and team knowledge, and share any specific practices you follow during reviews.

Join Rise to see the full answer
Can you provide an example of a successful collaboration with SRE or QA teams?

Share a concrete example where you worked closely with SRE or QA teams to address a specific challenge, highlighting how this collaboration enhanced the software's reliability or streamlined the release process.

Join Rise to see the full answer
What motivates you to continuously learn and improve your skills in DevOps?

Talk about your passion for technology and learning. Mention specific resources you utilize to stay current in the field and your enthusiasm for applying new knowledge to your work as a Tooling and DevOps Engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Ripple Effect Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
TigerGraph Remote Redwood City, CA (Remote)
Posted 8 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 2 days ago
Performance Bonus
Paid Holidays
Photo of the Rise User
Posted 6 days ago

Founded in 2008, Unblu is a privately held Swiss company that helps the world's leading banks and insurance companies to improve customer experience and boost transactions. They develop software for financial services institutions which enables me...

5 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!