Job description
The successful candidate will be a technical, focused, structured and active participant in the delivery process. You will exhibit the ability to delivery with an emphasis on high quality innovative solutions. You must be able to communicate and collaborate closely within your squad, product owner and larger team
- Provide thought leadership in developing standardised, automated build processes across the Client's projects.
- Developing the automation of security and compliance capabilities in support of DevSecOps processes (SDLC)
- Innovating new ways of working for the delivery of digital, front and back office systems
- Leading on the Client's DevSecOps strategy for products; designing, coding, testing and implementing new functionality and supporting existing services, embracing a continuous delivery mind-set
- Specialist knowledge of provisioning of environments via an automated method either on premise or in the cloud
- Guidance and strategy for product teams on automation of software builds
- Evaluation of DevSecOps tooling and guidance for product teams and the business in architecture, standards and principles for adoption
- Provide consultancy to the product teams in IT and project teams in the business on database and application automation strategy to improve the service offering and optimise load times
- Create business cases for automation process enhancements and adoption of DevSecOps tooling
- Key responsibility for presenting DevSecOps process enhancements to key IT and Business stakeholders to bring measurable business benefits to the customer in line with the Client's budgets and strategy
- Identify and submit recommendations of DevSecOps opportunities to product/project teams and business managers
- Strategic implementation of monitoring solutions for application and infrastructure performance inclusive of metric reporting and escalation of alerts
- Devising strategic automated methods of refreshing data within dev/test environments for the project/product team(s)
- Provide strategic vision and leadership for improving the DevSecOps engineering infrastructure through tool implementation, applying industry best practices, and streamlining processes.
- Managing the Configuration of environments, to allow for automation of environment deployments
- Establish a methodology for hosting dev and systest database services in the cloud and assist in the costing of this model
- BSc (MSc preferred) in computer science, cyber-security or a related field including engineering, mathematics, and other STEM subjects
- Industry certifications are a bonus.
- Substantive problem solving skills, including the ability to apply creative and innovative thinking, challenge the status quo and drive beneficial process improvements
- Customer-centric approach to delivering appropriate business solutions
- Ability to facilitate workshops and effective solution identification
- Ability to manage competing deadlines and prioritise responsibilities to effectively meet business needs.
- Excellent relationship management skills, including the ability to negotiate, agree and then manage the scope of activities
- An ability to architect, define, defend, and drive technical infrastructure and application decisions and initiatives
- Good understanding of continuous integration, continuous delivery and test automation and its application
- Excellent interpersonal skills, written/oral communication and presentation skills.
- Application lifecycle management and project delivery, using Agile methodologies
- SQL Server 2008+ deployment using Azure DevOps pipelines
- Knowledge of cloud computing – Azure/AWS/GCP
- Branching and merging strategy of database deployment within Azure DevOps
- Knowledge Azure Network & Security Controls - NSG, Load Balancer, Application Gateway, WAF, Route Tables, Azure or Third party Firewall Knowledge, VPN Gateway, Key vaults
- Virtualised server environments
- DevOps concepts e.g. Continuous integration, automated testing, infrastructure-as-code, container deployments and cloud technologies
- Windows Server 2008 and above
- Powershell scripting language knowledge
- Hands-on experience with Infrastructure as a Code - ability to automate and script your work with PowerShell, ARM or Terraform
- Working with software containers (eg Docker) and continuous integration tools
- Performance monitoring of underlying infrastructure and application technologies
- Collaborative working environment – we stand shoulder to shoulder with our clients and ours peers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more!
- Always working as one team, our people are not afraid to think big and challenge the status quo
About Expleo Group
CEO: Rajesh Krishnamurthy
Revenue: $2 to $5 billion (USD)
Size: 10000+ Employees
Type: Company - Private
Website: www.expleo.com
Year Founded: 1966