Job Description - CI-CD Engineer (1903D)
GBST is an Australian founded, leading technology solutions provider to the global financial services industry. We create vital solutions for the world’s top capital markets and wealth management brands across Australia, Asia, the UK and the US and our technology supports millions of people around the world who are investing in their future.
We believe our people are the key to business success and, as such, are looking for a true polyglot with a strong background in software development, SCM, CI, docker containers and Kubernetes, to join us as a CI-CD Engineer / DevOps Engineer and be part of our tomorrow.
In this role, you will be responsible for the build and end-to-end service packaging pipeline scripting for complex business information systems and maintenance and support of the systems components throughout their lifecycle – from commit to health checks.
You will have the opportunity to work with a variety of systems from on-premises, cloud and vendor, and play a crucial role in the hygiene of the applications configuration to support rapid re-configuration and deployment to different environments.
What you'll be doing: Solving software challenges by building robust applications, in-house tools for software configuration management Writing code Designing, building and running systems that make software engineering faster, better and safer Reviewing and improving application design to cater for rapid re-configuration and secure deployments
We'd love to hear from you if: You have 3+ years’ experience in analysis and programming You have experience designing, developing, testing, and deploying applications/systems using proven or emerging technologies, in a variety of technologies and environments You have proven experience with automated build pipeline, continuous integration and continuous deployment environments using Jenkins, Hudson, Bitbucket Pipelines, CircleCI, TeamCity or Artifactory, etc. You have worked with Containerisation (Docker) - building, deploying, and debugging containers, and orchestration frameworks (Kubernetes) You can support configuration of multiple runtimes - Java, Node.js, as well as a variety of build tools (Maven, Gradle, Ant, NAnt, Webpack, MSBuild, Rake, GNU Make) You are familiar with configuring static and dynamic analysis tools (Sonar Qube, Istanbul, etc) You can configure logging for applications (Log4J, logback, EFK stack) You have working knowledge of Site Reliability Engineering - environment provisioning, monitoring, security, storage and networks You have experience with application servers and web servers (WebSphere, Tomcat, Jetty, Nginx, Nodejs, Microsoft IIS, Apache) You have working knowledge of Vagrant, VMWare, Linux (Debian/Ubuntu/RHEL) You understand DNS, proxy, TLS and network fundamentals, preferably within software defined networks You have experience working in an agile team environment
Bonus points if: You hold a Bachelor’s degree in Programming/Systems or Computer Science or related field You have strong skills in at least one of these: Shell scripting, PowerShell, Python, Java, Go You have experience working with infrastructure as code, primarily on AWS using Terraform You are familiar with Packer and Ansible
Our Company & Culture:
Established in 1984, GBST has a long heritage in the financial services sector. Today, our footprint spans from Australia, UK, Hong Kong, Singapore, Vietnam and the US, and we work with over 100 organisations within the banking, superannuation, custodians, funds management and stockbroking industries to deliver a full range of technology solutions from front-end / digital and mobile through to back-office operations.
We pride ourselves on our reputation of providing high quality, mission critical solutions for our clients and believe our people play a vital role in this.
We are invested in the future of our hardworking, dedicated team members and offer a selection of financial and non-financial benefits to support with both their physical and mental wellbeing, as well as professional and personal development.
GBST are an equal opportunity employer - we celebrate diversity and are committed to building an inclusive environment for all, ensuring individual ideas and thoughts are incorporated into everything we do. We firmly believe the more inclusive we are, the better our workforce, community, product and services will be.
The world's major financial markets trust their future in our hands every day, so why wouldn't you? Discover your tomorrow at GBST, apply now.