Description Company Profile:Our client is an Australian-based, ASX listed company that has built workflow and automation software for mortgage brokers. It was developed by a top-producing mortgage broker, for mortgage brokers who want to write more business in less time and with less stress. They are currently expanding their remote team in the Philippines and are looking for a skilled, driven, and motivated Mid and Senior Cloud Engineers to play a key role in their engineering team and contribute to the company's continued growth.Take advantage of this exciting career opportunity to work on challenging and impactful projects where your contributions will be highly valued and visible. This role is ideal for someone seeking career growth, continuous skill development, and the opportunity to be part of a unique, first-to-market project.Senior Cloud Engineer:As a Senior Cloud Engineer, you will perform cloud and system administration while building, maintaining, and optimizing new and existing cloud-based systems. You will ensure the reliability, security, scalability, and performance of cloud environments, supporting business operations through effective infrastructure management and continuous improvement.Duties and Responsibilities:
Propose automation/improvements and work with stakeholders to deliver win-win solutions
Improve the capability and efficiency of the Cloud Engineering team and the company’s wider IT department
Administer an existing Public Cloud environment – build, deploy and maintain servers (linux & windows) and services in AWS
Manage Puppet controlled infrastructure
Develop and build new cloud-based systems running in a Public Cloud
Investigate new cloud technology releases for suitability to improve platform
Prepare and maintain supporting documentation
Lead the design and architecture of new cloud solutions, ensuring reliability, security, scalability and cost efficiency
Support and maintain production systems, acting as escalation point for complex incidents and leading root cause analysis
Drive security best practice and cost optimisation across the cloud environment
Mentor and coach the Mid-level Cloud Engineer and other team membersMid-level Cloud Engineer:As a Mid-level Cloud Engineer, you will perform cloud and system administration while building, maintaining, and optimizing new and existing cloud-based systems.Duties and Responsibilities:
Administer of an existing Public Cloud environment – build, deploy and maintain servers and services in AWS
Administration of Linux and Windows servers
Manage Puppet controlled infrastructure
Develop and build new cloud-based systems running in a Public Cloud
Contribute to and propose further infrastructure automation initiatives
Investigate new cloud technology releases for suitability to improve platform
Prepare and maintain of supporting documentation
Support and maintain production systems.
Act with honesty, integrity, due skill, care and diligence and in the best interest of stakeholders and customers at all time
Contribute to the company’s customer-focused culture and be accountable for ensuring positive customer outcomes and responsible lending practices are adhered to
Deal with all legislative and regulatory bodies in an open, constructive and cooperative way
Identify potential key risk areas and compliance issues; reporting and escalating concerns appropriately
Take reasonable steps to prevent matters arising that would adversely affect the economic standing or reputation of the organisation Requirements Must-have Skills/Qualification:For Mid-level: At least 3 years of experienceFor Senior Level: At least 5 years of experience
Bachelor’s degree in Information Technology, Computer Science, Engineering or related
Experience as a cloud engineer or similar; responsible for the following:-Developing and administering an AWS environment-Linux Server Administration-Configuration management (Puppet)
Experience with infrastructure as Code such as Cloudformation, Terraform, and Serverless
Experience with scripting languages such as Bash and Linux shell scripts
Automation experience, including familiarity with tools such as GitHub Actions and similar frameworks
Familiarity with database technologies such as with AWS RDS and similar AWS-based database services
Experience administering Web Servers such as nginx or apache
Experience working in an Agile environment
Strong problem-solving mindset, with an ability to propose solutions, collaborate and get buy in from stakeholders
Self-motivated with ability to work independently with minimal supervision
Assume responsibility for meeting project timelines
Excellent interpersonal and communication skills (both oral and written) to build effective working relationships both internal and external to the organisation
Adopt a thorough approach to developing and testing systems with a high level of attention to detail and quality
Flexible approach to new challenges and implementing new ideas
Ability to prioritize tasks and communicating issues for resolution
Desire to learn new technologies and methods that can improve how we operateAdvantageous Skills/Experience:
Experience with Jira
Experience with calling AWS APIs
Experience with the software development technologies, such as:-Node.JS, Javascript-Web Services REST/JSON-API Testing Tools (Postman etc.)
Experience working with Continuous Integration Pipelines (e.g. Jenkins, Bamboo, AWS Code Pipeline)