Connecting Linkedin...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9jyxn0awxszs9qcgcvymfubmvyx2rlzmf1bhquanbnil1d

DevOps Engineer

DevOps Engineer

A software company providing accounting systems to its clients is looking for a DevOps Engineer to join their team.

Responsibilities: 

  • Work within a team of like-minded professionals to plan, deploy, and maintain critical business applications
  • Design and implement appropriate environments for those applications, engineer suitable release management procedures and provide production support
  • Influence other teams and broader Engineering groups in adopting DevOps best practices
  • Automate the provisioning of environments: using containers, like Docker & Service Fabric
  • Design and develop automation workflows and executing unit tests
  • Troubleshoot problems, involving the appropriate resources and driving resolution of issues with a focus on minimising impact to our customers
  • Participate in the Agile DevOps design, development, testing, and release of new capabilities and features with focus on release and post-production support
  • Represent production support for the suite of apps in the domain in Agile stand-ups, planning sessions and deployment activities
  • Drive improvements to processes and design enhancements to automation to continuously improve the production environment
  • Identify reoccurring issues and work with IT & Business partners to re-mediate using the problem management process
  • Implement and improve Continuous Delivery pipelines, with an aim to allow any member of an agile team to deploy/config or change anything without incident

Skills:

  • 3+ years experience as a DevOps Engineer or a similar role
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Excellent skills in Bash, Python, PowerShell or other scripting languages
  • Strong familiarity with SCM, Git, SVN, including branching and merging strategies
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • Knowledge of Continuous Integration and Deployments
  • Automating deployments using tools such as Team City, Atlassian Bamboo or Azure Devops
  • Adopt best practices in documentation, testing, security, and efficient use of resources