Role Title: Cloud Developer/Engineer
Working Rights: **Australian Citizen**
Employment Type: Non-ongoing / Fixed Term Contract (12-month contract)
Commencement: January 2025 or ASAP
...
Location: Melbourne CBD
Role Overview
As a Cloud Developer/Engineer, you will contribute to the planning, development, and operation of innovative processing systems. You will play a key role in delivering high-quality, reliable systems that meet business requirements and adhere to modern security standards.
Key Responsibilities
- Develop innovative solutions to meet business needs and improve processing systems.
- Manage source code and enhance reporting capabilities.
- Ensure system reliability, health, and alignment with security standards.
- Collaborate with project teams to transition new systems into operations.
- Design, develop, test, and deploy application improvements and new functionalities.
- Actively monitor and resolve production incidents following IT service management best practices.
- Liaise with clients, stakeholders, partners, and vendors to ensure optimal system design and issue resolution.
- Mentor and support team members, fostering knowledge sharing and skill development.
- Contribute to team initiatives for continuous improvement and operational health.
Required Skills and Experience
- Proficiency in AWS Cloud and Python development.
- Experience with DevOps practices, including Continuous Integration and Continuous Delivery (CI/CD) tools.
- Familiarity with Agile development methodologies.
- Strong skills in unit testing and test-driven development (TDD).
- Ability to quickly acquire knowledge of various technologies, including AWS, Python, Typescript, and CDK.
Additional Requirements
- Baseline security clearance (or ability to obtain one).
- Australian citizenship is mandatory.
Highly Desirable Skills
- Experience with the following technologies:
- CDK and Typescript.
- SQL and PL/SQL, especially with Postgres or Aurora Databases.
- CI/CD tools like GitLab or similar.
About the Role
This role involves contributing to the planning, development, testing, and delivery of processing systems. It focuses on quality assurance, ensuring data readiness, and optimising functionality for dissemination and publication.
As part of a collaborative and dynamic technical environment, you will integrate external systems, troubleshoot production issues, and partner with stakeholders to ensure the success of critical systems. This role provides opportunities to work on both operational and project-based tasks, ensuring your work directly impacts important outcomes.
At Randstad Digital, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.