We are currently looking for a DevOps Engineer to join an existing team with one of our Financial Services clients.
Duties & Responsibilities:
- Provisioning cloud infrastructure via CI/CD Pipelines.
- Working on ways to automate and improve development and release processes
- Performing testing of code to ensure functionality is correct - own code but also peer reviewing.
- Communicating progress with project leads and development team.
- Ensure project timelines are met.
- Designing solutions to meet requirements (owning a user story from conception to delivery).
- Using productivity tools: Confluence & JIRA to detail designs and update development progress.
- Maintaining and supporting IT systems (patching, bug fixing, etc.)
- Improving the performance of existing deployments (Reducing technical debt).
- Keeping detailed records of development processes (both within code but also general documentation).
- Managing Code deployment through RTL environment.
Skills Required:
- Expected to have a broad understanding across DevOps related domains and technologies such as CI/CD tools like Jenkins, GitHub, Docker, Kubernetes.
- Knowledge across multiple cloud environments such as AWS, GCP & Azure
- Security background/knowledge is preferable.
- Good knowledge of Python.
- Working knowledge of Databases & SQL
- Networking experience - Understanding of IP addressing, subnetting, DNS, VPNs, protocols.
- Troubleshooting skills - Feeds, Apps, Platform issues, Network issues.