Your Challenge:
- Working cross-functionally with business managers/product managers/engineers and data scientists to gather requirements and to understand their business processes
- Lead architecture, development and implementation of a next-generation solutions in the cloud
- Work with functional leads and business leaders to ensure technical strategy is aligned with company and departmental vision
- Define and establish architecture practices, standards, guidelines and patterns
- Define & implement best practices for security and governance
- Lead and guide technical project teams
- Mentor other team members
- Apply dev-ops processes to deliver and maintain production level systems
- Document all aspects of design, implement, test and release
Your Profile
As a successful applicant, you would have a Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field with the ability to manage stakeholders and communicate well. You will have strong experience in cloud technologies (AWS/Azure or similar) with at least 5 years of experience in a Cloud Engineer/Architect role.
- 10+ years of experience in a hands-on software design and development role
- Experience architecting and building cloud native applications on AWS, Azure, GCP or similar
- Experience with data pipeline and workflow management
- Solid understanding of Kubernetes and distributed computing concepts
- Solid understanding of DevOps and experience implementing CI/CD, test automation, infrastructure as code, metrics and monitoring
- Experience using DevOps platforms and tools (Azure DevOps, GitHub, Jenkins, etc.)
- Experience with Agile/Scrum
- Strong problem-solving and analytical skills
- Experience working in Hadoop ecosystem and Spark is a plus
- Exceptional verbal and written communication
- Ability and desire to learn and pick up new tools and technologies for problem solving, enhancing analysis results and accuracy, and optimizing workflow efficiency
- Creative problem solving skills to address business problems from different perspectives
- Ability to distil and communicate results to all organisational levels