Python Developer

Maharashtra, India🕖 3 months ago

Responsibilities:Hands-on building of ETL pipelines using our internal framework written in Java and PythonHands-on solutioning of real time REST APIs or other solutions for streaming data from GraphModify existing application code or interfaces or build new application components from detailed requirements.Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essentialParticipation in most aspects of programming and application development, including file design, update, storage, and retrievalEnhance processes to resolve operational problems and add new functions taking into consideration schedule, resource constraints, process complexity, dependencies, assumptions and application structureAbility to maintain the developed solution on an on-going basis is essentialAbility to follow the existing development methodology and coding standards, and ensure compliance with the internal and external regulatory requirementsDevelop and implement databases, data collection systems, data analytics and other strategies that optimize statistical efficiency and qualityAcquire data from primary or secondary data sources and maintain databases/data systemsWork with management to prioritize business and information needsLocate and define new process improvement opportunitiesDocument design and data flow for existing and new applications being built. Co-ordinate with multiple different teams QA, Operations and other development team within the organization. Testing methods, including unit and integration testing (PyTest, PyUnit)Ability to integrate with large teams, demonstrating strong verbal and written communication skillsUtilization of software configuration management toolsCode deployment and code versioning toolsExcellent Communication Skills

Qualifications:· Bachelor’s degree preferably with Computer Science background. · At least 5+ years of experience implementing complex ETL pipelines preferably with Spark toolset.· At least 5+ years of experience with Java particularly within the data space· Technical expertise regarding data models, database design development, data mining and segmentation techniques· Good experience writing complex SQL and ETL processes· Excellent coding and design skills, particularly either in Scala or Python.· Strong practical working experience with Unix scripting in at least one of Python, Perl, Shell (either bash or zsh).· Experience in AWS technologies such as EC2, Redshift, Cloud formation, EMR, AWS S3, AWS Analytics required.· Experience designing and implementing data pipelines in a onprem/cloud environment is required.· Experience building/implementing data pipelines using Databricks/On prem or similar cloud database.· Expert level knowledge of using SQL to write complex, highly optimized queries across large volumes of data.· Hands-on object-oriented programming experience using Python is required.· Professional work experience building real-time data streams using Spark and Experience in Spark.· Knowledge or experience in architectural best practices in building data lakes· Develop and work with APIs· Develop and maintain scalable data pipelines and build out new API integrations to support continuing increases in data volume and complexity.· Collaborate with analytics and business teams to improve data models that feed business intelligence tools, increase data accessibility, and foster data-driven decision making across the organization.· Implement processes and systems to monitor data quality, to ensure production data accuracy, and ensure key stakeholder and business process access.· Write unit/integration tests, contribute to engineering wiki, and documents.· Perform data analysis required to troubleshoot data related issues and assist in the resolution of data issues.· Experience developing data integrations and data quality framework based on established requirements.· Experience with CI/CD processes and tools (e.g., concourse, Jenkins).· Experience with test driven development writing unit tests, test coverage using PyTest, PyUnit, pytest-cov libraries.· Experience working in an Agile environment.· Good understanding & usage of algorithms and data structures· Good Experience building reusable frameworks.· Experience working in an Agile Team environment.· AWS certification is preferable: AWS Developer/Architect/DevOps/Big Data· Excellent communication skills both verbal and written

Key Skills

SCIKEY Talent Platform

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago