Data Platform Developer

Barclays

Pune, India
Python development experience
Aws services (lambda, glue, step functions)
Apache spark data pipelines
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
  • Collaborate with cross-functional teams, participate in code reviews, and contribute to a culture of technical excellence and growth.
  • Adhere to secure coding practices and implement effective unit testing to ensure scalable, maintainable, and reliable software solutions.

Matching Summary

Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.

Skills & Requirements

Must-have

  • Python development experience
  • AWS services (Lambda, Glue, Step Functions)
  • Apache Spark data pipelines
  • Enterprise level software solutions
  • Secure coding practices
  • Unit testing practices

Nice-to-have

  • Streaming services knowledge
  • Reference and market data domain
  • Proactive learner
  • Mentoring other team members
  • Financial services domain experience

Key Requirements

  • Experience with AWS development
  • Experience building data pipelines
  • Experience designing enterprise software solutions
  • Experience with file formats JSON, Iceberg, Avro
  • Experience in BigData / Data Warehouse

Work Rights

Not specified

Tailored Resume

Cover Letter