This job posting isn't available in all website languages
JR-1526 Requisition #

Job Purpose Summary

This role is a senior key contributor in the overall Legal Technology solution and Data Science initiative of the firm and will be automating the environments for Data Science Lab applications in Azure Cloud and Clifford Chance on-premises

He will be helping in integration of third-party applications such as ContraxSuite on Azure Cloud. He will collaborate with LTS stakeholders, data science lab, infrastructure, operation and security


Key Accountabilities

The candidate will be responsible of implementing and maintaining all the on-premises and Azure infrastructure used by the Data Science Lab. The candidate it will help the Data Scientists on automation related challenges. It is expected that it will be able to work in autonomy, implementing best practices (including Microsoft Gold standards), having high appreciation about security related challenges and working in a fully automated environment (everything must be scripted)

Skills & Experience

·       Scripting: Expert level experience writing scripts for automation in PowerShell and Bash

·       Azure Infrastructure deployment and troubleshooting of following components

o   Network components (NSGs, Subnet, Firewalls, ALBs, App Gateway, Certificates)

o   Azure App Service

o   Managed Services (Postgres DB, Azure ASE)

o   Blob and Data Lakes

o   Working knowledge of data science products such as Azure Databricks, Azure Insights

o   Logging, Monitoring and Azure Security Centre

·       Designing and developing automation templates/tools for infrastructure provisioning, configuration & change management with emphasis on infrastructure as Code.

o   Expert in ARM Templates

o   Azure Blueprints

·       DevOps: Azure, Build & Test Automation, Configuration Management, Containerisation, Continuous Integration, Deployment Automation, Log Management, Performance Measurement & Monitoring, Transaction Analytics. Hands on with below azure DevOps components

o   Azure Pipelines (CI/CD)

o   Azure Repo

o   Board

o   Azure Test Plans

·       Designing and developing scripts/tools for Continuous Integration Continuous Deployments for Containers.

·       Tech Stack experience:

o    o. Net

o  o   Python

o  o   Node.js

·       Working knowledge on Docker and Kubernetes

·       Familiar with cybersecurity risks and challenges

·       They will be looking at the current environment and recommending any changes, updates, modifications for performance, evaluating new cloud and storage technologies, etc.

·       Assist in design, architecture, and implementations of cloud solutions and deployment strategies

·       Troubleshoot issues, escalate issues to appropriate partners

·       Experience on an Agile delivery team

·       Ability to collaborate with a wide variety of people with varying technical skill sets and business knowledge

·       Excellent problem solving and troubleshooting skills. Must be able to quickly assess problems and determine proper steps to resolution

Skills, Knowledge & Experience


·       BTech in Software Engineering


Written and Verbal Communications

·       Highly developed written communication skills and capable of producing global and sensitive communications to a varied audience at all levels in both Practice Areas and Business Services.

·       Excellent verbal and interpersonal communications skills – some form of customer-facing interaction or consulting experience is a plus.


Core Competencies


Analytical Thought and Problem Solving

·       Makes decisions that solve the immediate problem and prevent it from occurring again. 

·       Prepares for potential problems and contingencies in case things go wrong. 

·       Takes prompt action to resolve problems quickly. 

·       Makes pragmatic and practical decisions about how centrally driven initiatives should be implemented locally. 

·       Uses all relevant sources of information, including the team and other colleagues, to generate solutions.

Communicating and Influencing

·       Uses a range of different influencing techniques.

·       Takes account of different needs and concerns in order to effectively persuade others.

·       Communicates effectively with the team through structured meetings and reviews.

·       Resolves conflict and delivers feedback in an assertive and transparent way.

Commitment and Self-Motivation

·       Makes oneself accessible to clients. 

·       Monitors and reviews the quality of service that is provided in order to ensure that it meets/exceeds client expectations. 

·       Resolves any problems with clients confidentially and professionally. 

·       Remains positive even if progress is slow and solutions are diluted. 

·       Is open to learning new skills. 

·       Demonstrates a drive towards continual personal growth and development.

Leading and Developing Others

·       Addresses underperformance swiftly and constructively. 

·       Helps others to understand their own strengths and areas for development by providing regular and constructive feedback. 

·       Helps others to set themselves clear goals which work towards the overall aim. 

·       Promotes a climate of openness and trust within teams by encouraging individuals to share problems, feedback and credit.


B.Tech in Software Engineering

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My applications

View your applications

My applications