Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
Job Responsibilities:
Collaborate as a team, guiding and training junior team members
Work with both open-source and commercialized technology
Effectively influence and interact with team members and business stakeholders
Implement security & data protection practices
Write testable, reusable, and efficient code
Job Requirements:
Bachelors/Masters degree in Engineering, Computer Science (or equivalent experience)
At least 3+ years of relevant experience as a software developer
2+ years of experience in Python coding using advanced modules, Pandas, Numpy, and other libraries
2+ years of experience developing data solutions in AWS cloud using one or more relevant technologies like S3, Lambda, AWS Data Lake, Athena, Airflow, Linux, etc.
Knowledge of REST API and ESB technologies and patterns
Experience with traditional relational databases such as Oracle, SQL Server, MySQL, and PostgreSQL
Knowledge of different file formats, including JSON, CSV, Parquet, and mainframe files
Knowledge of both normalized and dimensional data models
Understanding of other data integration techniques such as database replication and change data capture (CDC)
Knowledge of working with JIRA/GitHub and other code management toolsets
Experience with DevOps solutions using Jenkins and GitHub
Experience using AWS CloudFormation, Docker, and MicroServices architectures
Knowledge of Payment Gateway integrations is a plus
Strong problem-solving and analytical mindset
Ability to influence and communicate effectively, both verbally and written in English, with team members and business stakeholders