Epicareer Might not Working Properly
Learn More

DevOps Automation Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Description:

Note: Full time (w2) option also available

Overview:

The Managed File Transmission Team is responsible for managing file transfers for both internal and external customers of HSBC via the shared file gateways on a variety of different platforms, products, technology and standards supporting file transfers across the HSBC Group for all lines of businesses. The team supports a number of technologies that provide highly reliable, resilient and secure services. The team is responsible for all aspects of the project lifecycle ensuring that bank policies, guidelines, governance and standards are defined where necessary and followed. Team members are also expected to explore new process and procedure and continually seek improvement of themselves and the File Transmissions Domain globally by closely working with the MFT Engineering Team.

Purpose of the Role:

The role will work with senior leaders to deliver on complex, enterprise-level initiatives that are a part of the bank's overall strategic direction. The Technical Leader will drive key Infrastructure Services strategies for self-service infrastructure, self-healing for infrastructure break fix, fully automated governance, and even drive towards a future state of immutable infrastructure. They will cross and merge the barriers that exist between software development, testing and operations teams and keep existing networks in mind as they design, plan and test. The role will help to design and develop infrastructure code to support continuous delivery and continuous integration processes.

Role Expectation:

  • Responsible for delivery and implementation of automation solution for the platform.
  • Collaborate with operations & engineering teams, application developers, management and infrastructure teams to assess near- and long-term automation solution.
  • Implement, maintain, and consult on the observability and monitoring framework that supports the needs of multiple internal stakeholders.
  • Work with application teams for Observability setup for their applications and Infrastructure that will include Dashboards, Visualisation, monitoring and provide consultancy on Self-Healing solutions for Applications.
  • Jenkins Automation server, with plugins built for developing CI/ CD pipelines.
  • Ansible Configuration Management and Deployment
  • Build a practice of performance and tracing using Observability tools like Spunk, AppDynamics and ThousandEyes.
  • Engineer solutions and establish standards for Splunk/ThousandEyes/AppDynamics functional components and specifically agent deployments, including optimizations and application tuning and instrumentation per requirements.
  • Seek opportunities through scripting automated deployments to reduce operational tasks. Seek opportunities for integration of Splunk with other monitoring tools.
  • Effectively communicate tool capabilities and processes to varying stakeholders.
  • Assist in scheduling and hosting regular tool training sessions to better enable tool adoption and best practices.
  • Provide input on improving the global operating model for monitoring and observability services.
  • Continue evolving monitoring tooling toward a standards-based self-service automated platform.
  • Adhere to HSBC policy, procedures and control requirements applicable to day-to-day working, exceptional and project activities, and raise any concerns about actual or potential issues promptly, in line with reporting and escalation procedures.
  • Apply policies, procedures, practices and standards to their allocated tasks, taking responsibility for their own actions, to ensure the achievement of high levels of quality, effective risk management and regulatory compliance.

Skills Required:

  • Over 5years experience working experience on GitHub, Jenkins, Ansible
  • Over 10years experience working experience on Linux Fundamentals and Scripting, PowerShell and Python.
  • Over 2years experience working experience on Splunk/AppDynamics/Thousand Eyes
  • Knowledge of REST API and ability to develop Monitoring Extensions is a strong plus.
  • 2 years of Application Development Experience (Java) at an enterprise level is a plus.
  • 2 years of Experience with a range of architecture tech stacks including Java app servers, Web Servers, Golang, Kubernetes, OpenShift, PCF, AWS, Google Cloud is desirable.
  • Experience of using Service Now, Confluence, Jira is preferred.
  • Knowledge of Event Management tools and of Operations Automation like AIOPs is desirable.
  • Previous experience of defining, creating, and supporting monitoring dashboards
  • Experience with monitoring and observability solutions and methodologies including server and network performance, hardware, web synthetics, and application performance monitoring. This experience also needs to be for Unix and Oracle databases.
  • Experience implementing and adjusting tools and methodology for monitoring and observability products such as; Splunk, AppDynamics, ThousandEyes, Elasticsearch, Grafana, Prometheus
  • Possess practical knowledge and appreciation of various aspects of distributed service design, including messaging protocols, caching strategies and autonomous software design practices.
  • Solid understanding of application performance metrics, KPIs, statistical calculations, machine learning, and correlation.
  • 2 years working with APM in deployment for mission critical applications.
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative.
  • Possess strong interpersonal and communication skills to be able to deal with and form good relationships with the business and other technology groups through day-to-day support and project work.
  • Understanding of end-to-end business/functional processes with industry vertical/sub vertical to be able to translate business requirements into system requirements and perform impact analysis of changes in requirements.
  • Technical writing experience in relevant areas, including queries, reports, and presentations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job