Python Developer Sydney

Python Developer Sydney

16 Sep
|
Dipole Group
|
Sydney

16 Sep

Dipole Group

Sydney

About the Role

We are seeking a highly skilled Python Developer to join our growing engineering team. This role is ideal for someone who has been actively developing production-grade Python applications for several years and possesses strong software engineering and problem-solving skills.

You will be responsible for designing, developing, and maintaining scalable backend services, building and consuming REST APIs, integrating with AWS cloud services, and working closely with cross-functional teams to deliver high-quality solutions.

Key Responsibilities
Design, develop, test, and maintain high-performance Python applications.
Build, maintain, and optimize RESTful APIs using frameworks such as FastAPI or similar.
Develop cloud-native applications utilizing AWS services.
Collaborate with architects, DevOps, and infrastructure teams to integrate applications into AWS environments.
Write clean, maintainable, and well-documented code following best practices.
Work with Git for source code management, version control, and cooperative development.
Design and optimize SQL queries and interact with relational databases.
Troubleshoot, debug, and enhance existing applications.
Participate in code reviews and contribute to continuous improvement initiatives.




Work in an Agile development workplace with cross-functional teams.

Mandatory Skills & Experience
3+ years of hands-on Python development experience with strong coding and software engineering skills.
Proven experience building and consuming REST APIs.
Strong experience with FastAPI (or similar Python web frameworks such as Flask or Django REST Framework).
Experience developing applications on Amazon Web Services (AWS).
Valuable understanding of AWS services such as Lambda, S3, SQS, SNS, ECS, EC2, RDS, CloudWatch, or API Gateway.
Experience using Git for version control.
Strong SQL skills with experience working on relational databases.
Experience with databases such as Redshift, Percona MySQL, PostgreSQL, or MySQL.
Strong debugging, analytical, and problem-solving skills.
Excellent communication and teamwork skills.

Nice to Have
Experience with Grafana for monitoring and visualization.
Experience with Apache Kafka for event-driven architectures.
Experience with Apache Airflow for workflow orchestration and scheduling.
Exposure to CI/CD pipelines and Agile development methodologies.

📌 Python Developer Sydney
🏢 Dipole Group
📍 Sydney

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer sydney / sydney

Subscribe to this job alert:

Get the latest job offers by email for: python developer sydney / sydney