To be successful as a Software Engineer in MLOps at Barclays, we expect you to possess the following skills:
1. Proficiency in Python (or other relevant programming languages).
2. Experience with Public Cloud technologies and the Software Development Lifecycle, including familiarity with AWS, Azure, or Google Cloud.
3. Strong communication skills to interpret business and stakeholder requirements and translate them into technical requirements, along with the ability to explain your technical work to both technical and non-technical stakeholders.
4. Understanding of modern DevOps practices, including automation, infrastructure-as-code, and CI/CD (e.g., GitLab), with a beneficial knowledge of how these practices apply to machine learning and AI projects.
5. Ability to collaborate effectively within a multi-disciplinary team and work well with various partners across the organization.
6. Basic understanding of data science pertaining to algorithms, data preparation, and model deployment, along with experience in data processing engines like Spark and ML-specific tooling such as Sagemaker, Kubeflow, Azure ML (this is a bonus, but not required).
We will assess you on key critical skills relevant for success in this role, including risk and controls, change and transformation, business acumen, strategic thinking, and job-specific technical skills.
In your role, you will be responsible for supporting the implementation of major changes and improvements to our IT service management practices. Specifically, your accountabilities include:
1. Establishing KPIs to measure the success and impact of specific transformation programs and actively monitoring these KPIs to identify ongoing effectiveness and uncover areas for improvement within our IT service management framework.
2. Analyzing emerging IT service management tools and platforms to determine their viability and alignment with our transformation goals and future needs.
3. Managing the selection and seamless implementation of new tools and platforms into our IT service management processes while overseeing the migration of data from legacy systems to enhance system efficiency and reduce manual workloads.
4. Developing and communicating change management strategic initiatives, visions, and goals through various workshops, sessions, and communication channels to showcase the benefits of modernizing, transforming, and future-proofing our technology services.
5. Prioritizing initiatives based on their impact on our organizational goals, resource availability, and feasibility; developing and monitoring clear execution plans for each transformation project to ensure successful implementation.
Description
As part of the Assistant Vice President expectations, you will be required to consult on complex issues, providing advice to People Leaders for resolving escalated matters. You will identify ways to mitigate risk and create new policies or procedures in support of our control and governance agenda. Taking ownership of risk management and strengthening controls related to your work is crucial. Your responsibilities will also involve engaging in complex analysis of data from various internal and external sources to creatively and effectively solve problems and communicate complex information to stakeholders. You will need to influence or persuade stakeholders to achieve desired outcomes.
We expect all colleagues to demonstrate the Barclays values of Respect, Integrity, Service, Excellence, and Stewardship, which guide us in doing what we believe is right. You will also be expected to embrace the Barclays Mindset–to Empower, Challenge, and Drive–as the operational framework for our behavior and interactions. This role will be based in our Glasgow office.
#J-18808-Ljbffr