Job Opportunity: Software Delivery Specialist
What is the position?
As our Software Delivery Specialist, you live and breathe the “you build it, you run it” mantra. From providing new tools as-a-Service, providing the Software Development teams of our customers with best practices on delivery or giving a training to a team in automation deployment; you enjoy enabling teams in their software delivery.
What are you going to do?
You are passionate about software delivery and work on code quality scanning, automated deployment and building pipelines.
You will integrate new testing procedures, as well as deployment procedures. You will investigate which tools we can best use for their processes. CI/CD and common used tools in the current market are Appcenter, GitLab, Jenkins, Ansible and SonarQube. Containerization and container platforms can be used such as Docker, Kubernetes and Openshift. You will also work with Cloud-platforms like AWS and Azure.
At XABLU, team is our number one priority. Therefore, you will also provide code reviews and receive code reviews from colleagues. As a team, you will carry the responsibility for the technical architecture, code quality and final deliverables.
Who are we looking for?
You have a vision on where we should move to and how to get there. Therefore, you own and drive our software development roadmap. Also, you are very hands-on to the team, meaning you help set up and run CI/CD tools and underlying infrastructure on an enterprise scale.
You lead by example when it comes to CI/CD by automating everything you do in code. You inspire teams to adopt automation and CI/CD practices through knowledge sharing and training sessions. You document best practices in our internal knowledge base.
We are looking for a grounded person who keeps calm during busy days and is able to reflect this on others. When there is some quick solution thinking necessary, you already have some options in mind and ready to share it with the team. You know how to provide guidance to others, not just because you have the knowledge available but also because it comes naturally to you.
Who is XABLU?
XABLU is a leader in cross-platform mobile app development and consultancy. From boosting our clients’ development teams to helping them refine their mobile strategy: we are there to support them with all of their app development needs. In addition, we host events where developers can talk about technology, hack and socialize. We are known for our deep expertise in the Microsoft Xamarin mobile ecosystem as well as our signature friendly and efficient team approach.
We also have internal projects we are developing: one is a user-centered platform combined with blockchain, and the other is a platform with a lot of automation challenges!
XABLU is a remote-first company: team and communication are our top priority and we embrace different cultures as well as different geo-locations. At XABLU, you’ll be working in an environment where you can express your talents, ideas and personality. You’ll be pushed by your colleagues to develop yourself and the team in an informal and fun atmosphere.
- Passion for code quality and software delivery
- Experience with:
- VCS – Git (GitLab, Azure DevOps)
- Continuous Integration (CI) tools – eg. Jenkins, GitLab, Azure DevOps
- Artifact storage – eg. Artifactory
- Automated Provisioning/Deployment tools – eg. Ansible (Tower/AWX)
- Team player
- Experience with working in an Agile Scrum team
- Experience with both configuring and running services (working in a DevOps team, monitoring CI/CD services)
- Experience with Docker and Container orchestrators (eg. K8S, OpenShift)
- Experience with cloud providers is a pre (AWS, Azure)
- Experience with automated software testing tools is a pre
- Experience with automated security testing tools is a pre
- Excellent English (writing and speaking)
- Love to talk about software technology
- Take initiative
- Creative problem-solver