Motion Recruitment has partnered with a leading Aussie brand across their modernisation project to transform and sale their revenue optimisation platform. The platform consists of over 25 critical processes for optimising inventory, enforcing regulation and safeguarding revenue. The client is migrating to a cloud-based, server-side automation platform. This initiative introduces scalable, real-time capabilities powered by event-driven architecture. As a Developer, you'll work closely with key stakeholders and a talented project team to design, develop, and migrate critical automation processes to a robust cloud platform. You'll leverage modern Python frameworks, implement event-driven solutions, and optimize systems for scalability, all while working with technologies like RabbitMQ, Celery, and server-based integrations. Responsibilities: Technical Development: Develop, maintain, and optimize Implement asynchronous programming using asyncio for concurrent processes. Build and manage multithreaded and multiprocessing workflows using Celery. Integrate APIs (SOAP/REST) using libraries such as Zeep, Requests, or aiohttp. Process and manipulate data using Pandas. Integration & Event-Driven Architecture: Design and implement solutions to consume and integrate real-time data feeds. Ensure seamless data flow and integration using RabbitMQ and other messaging frameworks. Collaboration & Innovation: Communicate effectively with technical and non-technical stakeholders. Work independently and collaborate within cross-functional teams. Propose innovative solutions and drive modernization initiatives. Requirements: Demonstrated experience with Python-based applications using frameworks like FastAPI, Flask, or Django. Familiarity with message queue libraries (e.g., Kombu) and XML parsing tools like BeautifulSoup. Experience with frontend libraries like Streamlit, Dash, or Plotly. Advanced data processing capabilities (NumPy, PySpark). Familiarity with monitoring and observability tools (e.g., Splunk, Datadog). Nice to have: Knowledge of airline industry processes or systems (e.g., GDS, Amadeus). Analytical thinking with strong problem-solving skills. Proficient in cloud technologies and modern Python development. Passionate about innovation and modernization. Strong communication and collaboration skills. The role is a day rate contract for 12 months to begin, with possibility for extension. It is based in Sydney hybrid 2-3 days in the office. Applicants will need full working rights, Australian Citizenship or Permanent Residency to be considered for this role. At Motion Recruitment, we're dedicated to creating an inclusive and diverse workplace. When you join our team, you're joining a company that values equality, supports various charitable endeavors, and is committed to environmental responsibility. We welcome individuals from Aboriginal and Torres Strait Islander communities, as well as individuals from diverse backgrounds, to apply. At Motion Recruitment, we believe that embracing diversity not only enhances our workplace culture but also strengthens our ability to make a positive impact in the world. Consultant aliciamotionrecruitment.com.au Reference number: au6-1805-693575 Profession:Digital Developer Company: Motion Recruitment Date posted: 12th Jan, 2025