The client is a prominent player in the Australian telecommunications industry, known for providing cutting-edge solutions and services. As we continue to innovate and enhance our offerings, we are seeking a talented Full-Stack Python Developer with expertise in automation application development to join our dynamic team.
Job Overview: We are looking for an experienced Full-Stack Python Developer to contribute to the design, development, and implementation of automation applications within our telecommunications environment. The successful candidate will play a crucial role in improving efficiency, reducing manual processes, and enhancing the overall performance of our systems.
Responsibilities:
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Design and develop robust, scalable, and efficient automation applications using Python and related technologies.
- Build and maintain front-end components using modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Implement RESTful APIs to facilitate seamless communication between various systems.
- Conduct thorough testing of applications to ensure functionality, performance, and security standards are met.
- Work closely with DevOps teams to integrate automation solutions into the continuous integration/continuous deployment (CI/CD) pipeline.
- Troubleshoot and debug issues, providing timely resolutions to ensure minimal impact on operations.
- Stay updated on emerging technologies and trends in automation and telecommunications.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience as a Full-Stack Python Developer, with a focus on automation application development.
- Solid understanding of front-end technologies, including HTML, CSS, and JavaScript frameworks.
- Experience with modern Python frameworks such as Django or Flask.
- Proficiency in database design and management (e.g., SQL, MongoDB).
- Strong knowledge of version control systems (e.g., Git).
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Excellent problem-solving and communication skills.
- Ability to work effectively in a collaborative team environment.
Advantages:
- Prior experience in the telecommunications industry.
- Knowledge of network protocols and telecommunications infrastructure.
- Certification in Python development or related technologies.
How to Apply: If you are a passionate and skilled Full-Stack Python Developer with a background in automation application development, we invite you to apply by submitting your resume and a cover letter detailing your relevant experience. Please send your application to steph.harrison@talenza.com.au