Cloud Architect

Talent Chase
Dublin, DUBLIN

Computer Software
Job Start Date
Application Closing Date
Experience Required
Degree Required
Employment Type
Work Schedule
Full-Time Permanent
Travel Required

Job Description
We are looking for a Cloud Architect for one of our clients in Dublin.

Microservices Cloud Architect is a technical leadership role responsible to operate high levels of designs to establish microservices architectural patterns for software design and development. You will drive the cloud platform for new SaaS products. Working closely with developers and product manager, you will be instrumental in delivering rock solid platform services. You will responsibility also include APIs, user interfaces, containerisation, asynchronous messaging, security, scalability and deep integration with CI/CD automation pipelines. You will be working in a disciplined approach to software development, utilising both structured and agile practices, to assemble a set of best of breed software tools and technologies.

Develop scalable cloud microservices

• Understand business goals and translate those into an appropriate technical solution

• Support project teams in the adoption of microservices and shared software assets

• Feel comfortable to be able to get involved at a hands-on level designing and writing code

• Diagnose functional issues and take ownership of issue resolution

• Ensure high availability and provide application support to enable 24x7 monitoring

• Mentor and guide junior developers in the team

Job Requirements
• Degree in Computer Science, Engineering or other relevant discipline, or an equivalent combination of education and experience
• 5+ years of experience in software development of large-scale enterprise systems, Cloud/SaaA applications using modern technologies
• Knowledge of CI/CD tools (e.g. Jenkins)
• Knowledge of industry leading technologies and best practices for the design, development, build, deployment and governance of a microservices architecture
• Proficient in a mix of leading edge technologies such as Spring Cloud, Apache Kafka, Docker, ELK, Kubernetes, Saltstack, Vagrant, PostgreSQL, MongoDB, AWS, Azure, Google Cloud
• Deep industry experience in the implementation of large enterprise applications built on a microservices architecture
• Hands on experience in the deployment of scalable and highly available systems built on a microservices architecture to on-premise and/or cloud environments
• Experience in the operations and maintenance of highly available and mission critical production applications
• Hands on ability to evaluate, prototype, document, evangelize and support the adoption of new and evolution of technologies, architectures and best practices into multiple development teams working on diverse set of projects and domains
• Experience with developing and managing cloud-computing environments like Amazon EC2, Azure, GCP is a real plus
• Thorough knowledge and experience of building RESTful services and using REST API (frameworks like Jersey, Spring)
• Proven ability to develop technical solutions within budget and schedule constraints
• Excellent English verbal and written communication skills.
• Strong team player with the desire and ability to work well within a dynamic yet process driven team environment.
Talent Chase