Logo for Backend Developer

Backend Developer

Tata Consultancy Services
Sydney, NSW
A$130,000-$150,000 p/a
Information & Communication Technology → Developers/Programmers
Full-time
On-site

Posted 12 days ago


Key Responsibilities:

· Design and implement scalable data pipelines using Python, PySpark, and boto3

· Integrate with Amazon Redshift for data warehousing and perform data ingestion and transformation tasks

· Work with Amazon S3 to architect and manage data lakes

· Build and manage batch processing jobs using AWS Glue, EMR, and Lambda

· Support streaming data workflows using Amazon Kinesis

· Leverage AWS Secrets Manager and KMS for secure data handling and encryption

· Write efficient SQL for data querying, transformations, and performance tuning

· Collaborate with data engineering, product, and DevOps teams to deliver end-to-end solutions

· Participate in code reviews, debugging, and testing activities to ensure high-quality software delivery

· Use Git for version control and follow best practices in CI/CD

· Continuously explore and recommend improvements to enhance system performance, scalability, and maintainability

---

Required Skills:

· Advanced proficiency in Python, including libraries such as Pandas, PySpark, and boto3

· Experience designing workflows in Apache Airflow (MWAA)

· Hands-on experience with Amazon Redshift for analytics and data warehousing

· Solid SQL skills and experience with data modeling and transformation

· Comfortable with Amazon S3, including setting up data lake architecture

· Familiar with AWS core services: EC2, S3, IAM, Lambda

· Experience using AWS Secrets Manager and AWS KMS for secure data access

· Strong understanding of batch processing (AWS Glue, EMR) and streaming (Kinesis)

· Version control using Git

· Excellent problem-solving and communication skills

Good to Have:

· Knowledge of additional ETL/ELT tools like AWS Glue, AWS Athena

· Familiarity with DevOps practices and CI/CD pipelines

· Experience working in agile teams and data-focused environments

· Knowledge in read and understand the JavaScript (Node.js/Express)


About Tata Consultancy Services

Melbourne, VIC, Australia
Information & Communication Technology
5001-10000 employees

Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT, BPO, infrastructure, engineering and assurance services. This is delivered through its unique Global Network Delivery Model™, recognised as the benchmark of excellence in software development.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Lead Developer

Framework Search Select Health Pty Ltd

Sydney, NSW
A$150,000-$160,000 p/a
Full-time
On-site

Salesforce Developer

PENINSULA

Logo for Salesforce Developer
Sydney, NSW
A$110,000-$130,000 p/a
Full-time
On-site

Application Developer

Quinton Anthony Consulting

North Sydney, NSW
A$130,000-$150,000 p/a
Full-time
On-site

.Net / C# Developer - Northern Beaches - Backend Focus

Northbridge Recruitment

Northbridge, NSW
A$110,000-$125,000 p/a
Full-time
On-site

Backend .Net / C# Developer - Northern Beaches

Northbridge Recruitment

Northbridge, NSW
A$110,000-$125,000 p/a
Full-time
On-site

Backend .Net / C# Developer - Northern Beaches SYD

Northbridge Recruitment

Northbridge, NSW
A$110,000-$125,000 p/a
Full-time
On-site

Senior Web Developer

Sydney Tools

Logo for Senior Web Developer
Roselands, NSW
A$125,000 p/a
Full-time
On-site

Full Stack Developer - REMOTE

Inform Ag Pty Ltd

Logo for Full Stack Developer - REMOTE
Taringa, QLD
A$80,000-$100,000 p/a
Full-time
Remote