Job Summary: As a Senior Cloud Engineer, you will work in a collaborative team environment that encourages you to perform at your best, while leading the engineering efforts of one of our scrum teams. You will be challenged to engineer right-sized solutions for complex business problems. You will architect, design, and develop robust and scalable server-side software for high-volume transactional web-based applications.
Must have: Python, Bash, AWS, Java, Solr, Akamai, Terraform, DynamoDB/MongoDB, SQL
Your Responsibility:
· Design, develop and maintain framework for web-based applications to enhance the performance and reliability
· Participate in the development of new industry-leading products leveraging the technologies we use
· Design and develop service-oriented architecture solutions that integrating with complex database and third-party components
· Construct and manage services published to both internal and external consumers
· Architect, design and develop platform level components including event architectures, messaging, and caching solutions
· Collaborate on developing best practices, code reviews, internal tools, and process improvements
· Guide, coach, and mentor team members as required, assisting in the team’s skills development during software development projects.
· Analyse and conceive solutions, and develop prototypes for next generation components to extend platform architecture, solve complex business problems and extend business functionality
Qualifications Required:
· BA/BS degree in Computer Science or related field. Advanced technical degree and/or related training a plus
· At least 4+ years of multi-threaded server-side web application development experience
Bachelor's degree