Cloud Engineer
- Location London
- Job type Fixed Term Contract
- Salary £80k - 90k per year
- Discipline Financial Services
- Reference J79735
Job Specification: Cloud Engineer
We are seeking a talented Cloud Engineer with specialized experience in replatforming applications from on-premise solutions onto cloud platforms. The ideal candidate will have a strong background in working within financial services organizations, possessing the technical expertise to architect and execute seamless transitions to cloud-based environments. This role demands a deep understanding of cloud technologies, impeccable problem-solving skills, and a proactive approach to driving innovation within our technology infrastructure.
Key Responsibilities:
-
Replatforming Expertise: Lead the replatforming efforts of critical applications from on-premise solutions to cloud platforms, ensuring smooth transitions with minimal disruptions to operations.
-
Cloud Architecture: Develop robust cloud architecture solutions tailored to the unique requirements of financial services, considering factors such as security, compliance, scalability, and performance optimization.
-
Technical Consultation: Collaborate with cross-functional teams to provide technical guidance and support throughout the replatforming process, addressing any challenges and ensuring alignment with organizational objectives.
-
Infrastructure Optimization: Implement best practices for cloud infrastructure management, continuously optimizing resources to enhance efficiency and reduce costs.
-
Security and Compliance: Enforce rigorous security measures and compliance standards within cloud environments, safeguarding sensitive financial data and ensuring regulatory adherence.
-
Performance Monitoring and Troubleshooting: Establish monitoring mechanisms to track application performance post-replatforming, promptly identifying and resolving any issues to maintain optimal functionality.
-
Documentation and Knowledge Sharing: Document all aspects of the replatforming process, including architectures, configurations, and procedures, and actively contribute to knowledge sharing initiatives within the team.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field. Advanced degree preferred.
- In-depth knowledge of Azure environments along with expertise in cloud-native services and tools.
- Strong understanding of technical architecture principles, including network design, data management, and application integration.
- Familiarity with industry-specific compliance requirements (e.g., GDPR, PCI DSS, SOX) and experience implementing corresponding controls in cloud environments.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic work environment.
- Effective communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Preferred Skills:
- Professional certifications in cloud computing (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert).
- Experience with containerization technologies (e.g., Docker, Kubernetes) and microservices architecture.
- Knowledge of DevOps practices and tools for automation and continuous integration/continuous deployment (CI/CD).
- Familiarity with Agile methodologies and experience working in Agile teams.