DevOps SME
J&C Associates
27 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Java
Amazon Web Services (AWS)
Automation of Tests
Bash
Business Process Modeling
Cloud Computing
Configuration Management
Software Quality
Continuous Integration
Relational Databases
Database Design
DevOps
DNS
Gradle
JUnit
Python
Maven
Network Protocols
NoSQL
Software Deployment
SonarQube
Scripting (Bash/Python/Go/Ruby)
Load Balancing
GIT
Docker
Jenkins
Job description
- Implementation of Architecture Definition - contributing to the definition and documentation of implementation level architectures. Identifying issues with existing implementation level architectures and follows appropriate procedures for resolution.
- Delivery Management Support - consisting with the creation, monitoring and reporting of progress against project plans and identifying corrective action where necessary. Providing input into risk analyses and development plans to take account of design decisions. Assisting the delivery manager in both understanding the status of the activities being undertaken by any suppliers to the project, and in identifying delivery progress threats.
- Organisational Support - actively promotes and drives the implementation of Application Delivery strategy and policies, making recommendations to improve procedures and working practices. Has accountability for, and drives, the implementation of operational objectives for team.
Stakeholder Management and Leadership
- Can effectively manage and develop relationships with key decision-makers and stakeholders to achieve successful outcomes.
- Ability to say 'no' to the client and still maintain excellent relationships and achieve client satisfaction.
- Uses stakeholder management strategy effectively and knows how to navigate the organisation.
- Coach and mentor 1-5 Platform Sr. Developers / Designers on the skills and capabilities required by high performing change professionals
- Provide specialist, objective and analytical insight on all business design and analysis related activity on a change project. Contribute to Project, Program and Cluster level Design Authorities.
Decision-making and Problem Solving
- He/ She should have sound commercial judgment and overall understanding of the Financial Services Industry, particularly the business impact of the regulatory environment.
- Should be able to understand and manage interdependencies across projects/programmes and leverage synergies across projects/programmes to maximise return on investment.
- Review the to-be business process design to understand organisation/role impacts and create role descriptions for business process roles. Able to conceive original and practical solutions to complex and business critical problems
- Understand at a high level the interface between complex business needs and the complex legal and regulatory environment in which the business operates
- Ability to juggle priorities, multi- task and flawlessly execute at speed
Requirements
- Experience with automation/configuration management using CHEF
- Experience in Linux/Unix administration
- Experience in working with the Java Platform (Java Core, Maven/Gradle)
- Git / Stash
- Experience with configuring continuous integration tools such as Team City, Jenkins or equivalent
- Familiar with AWS services & Understanding of Cloud concepts with practical hands-on experience on AWS
- Strong knowledge of key DevOps concepts - continuous integration and delivery
- Scripting experience (Bash, Python, etc.)
Desirable Skills/Preferred Qualifications:
- Knowledge of networking protocols (HTTP, TLS, DNS,..) and load balancing thereof
- Experience integrating with code quality tools (SonarQube, Coveralls, etc)
- Knowledge of basic database administration with strong database design (NoSQL & RDBMS)
- Experience with Docker configuration
- Disciplined approach to testing, automated testing (JUnit), and quality assurance