Senior Java Cloud Engineer
at Cypher Consulting Europe
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Jul, 2024 | Not Specified | 16 Apr, 2024 | N/A | Ec2,Virtualisation,Storage,Linux,Ecs,Coding Experience | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
The ‘Senior Java Cloud Engineer’ role sits within the Technology function and reports to the Development Manager
You will have line management responsibility to 2 Java/Cloud engineers.
Tasks
1. Maintain a thorough technical understanding of current and future business systems needs
2. Solution design
- To identify potential systems solutions to business needs, analysing the solution feasibility in conjunction with senior developers and the Technical Architect.
- To be an AWS/Cloud evangelist and encourage the use of AWS services & technologies
- To document proposed solutions to allow sign-off by technical and non-technical management
- To lead on low level design working in combination with Solution Engineers & other Engineers
- To document detailed technical specifications in a clear, concise and structured way that allows other developers to operate and maintain the systems being developed
3. Systems development and deployment
- To research and suggest new open source tools and techniques that can be utilised in the solutions
- To use cloud solutions where appropriate but to also look at consistency for solutions
- To write detailed technical specifications based on identified solutions
- To develop specified solutions in accordance with approved specifications
- To develop and improve established standards and procedures, including, coding, testing and documentation standards
- To ensure quality of the code by unit-testing the developed solution, to include test script preparation, test data preparation and test execution. Using appropriate tools to increase efficiency & quality
- To contribute to the continuous maintenance of technical documentation
4. Maintain strong relationships
- To build and maintain strong working relationships with stakeholders, including key business users and external suppliers
- To liaise closely with business users to ensure a close fit exists between business needs and technical solutions
- To work closely with other Leads in the Engineering team to ensure smooth and efficient delivery process
5. Lead a team of Engineers
- To lead a team of Engineers and recruit, train, develop and motivate an effective team to help deliver its agreed set of priorities
- To provide technical leadership to the team and lead by example as a hands-on Engineer
- To manage proactively the professional development of team members, in order to maintain high performance levels and provide opportunities for career development.
6. Other responsibilities
- To represent the interests of business users by helping keep projects focussed on meeting business needs and realising business benefits
- To assist the Technical Architect in determining project scope, costs and timescales
- To develop and maintain expertise in best practice development methodologies and techniques
- To maintain knowledge of new and emerging technologies that may be relevant
Requirements
- 5 years+ experience in computer infrastructure or development background
- AWS experience
- Coding experience
- Knowledge of traditional infrastructure layers such as network, compute and storage systems and virtualisation.
- AWS knowledge of EC2, ECS, VPC, S3, Lambda, Cloudformation, Route 53
- Administration skills in Linux
Responsibilities:
- To represent the interests of business users by helping keep projects focussed on meeting business needs and realising business benefits
- To assist the Technical Architect in determining project scope, costs and timescales
- To develop and maintain expertise in best practice development methodologies and techniques
- To maintain knowledge of new and emerging technologies that may be relevan
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Graduate
Proficient
1
London, United Kingdom