Mobile DevOps Engineer – Inside IR35
What you will be doing:
- DevOps Engineers in the Mobile team are passionate, self-motivated individuals, who are comfortable building custom tooling in Python, writing documentation that scales across multiple teams and can identify, design and build automated solutions to existing manual processes.
- Monitor, maintain and extend the existing in-house Mobile CI Infrastructure (Jenkins, Ansible, Vagrant, AWS) and related services
- Build and extend our custom tooling (Python) to improve developer productivity throughout the mobile teams.
- Involvement in incident management and supporting production systems
- Provide support to the development teams
- Ensure that the mobile services conform to the Bank’s controls
- Actively participate in the Mobile Engineering Discipline and associated communities
- Expanding the CI capability
- Supporting procurement of external services.
- Building tooling to support automated app releases
- Building custom tooling for our development teams
- Engaging with the development teams to identify common problems and solutions
What you must bring to the role
- Experience working with Jenkins, CircleCI, BuildKite or other CI/CD platforms.
- Good understanding of how DevOps can be applied to CI/CD and how Python can be used for IT Automation.
- Understanding of the end-to-end software development lifecycle
- Understanding how Mobile apps are built using tools such as Gradle and Xcode build
- Understanding of Git commands
- Experience in performing root causes analysis on build and test automation logs
What you will ideally bring to the role:
- Experience working with Ansible and Vagrant
- Experience using Swift/Kotlin for producing iOS/Android applications
- Experience with Pivotal Cloud Foundry and AWS
- Expert knowledge of using Python for automating manual tasks
- Experience in cross-team collaboration
- Exposure to monitoring tools such as Splunk, AppDynamics or Prometheus
- Bash scripting skills
- Working knowledge of Java and the JVM (memory spaces)
- Performance testing
Remote focused hybrid role