




Summary: Seeking a highly skilled Senior Python Developer to design and sustain high-quality solutions throughout the SDLC, addressing complex challenges and adapting to emerging technologies. Highlights: 1. Design and sustain high-quality solutions throughout the SDLC 2. Implement data ingestion processes and develop data pipelines 3. Mentor junior colleagues and uphold best practices across the team We are looking for a highly skilled and experienced **Senior Python Developer** to become an integral part of our innovative team. In this role, you will design and sustain high\-quality solutions at every stage of the Software Development Life Cycle (SDLC). This opportunity calls for a resourceful engineer who excels at addressing complex challenges and demonstrates an eagerness to learn and adapt to emerging technologies. **Responsibilities** * Create and manage cloud resources in AWS * Implement data ingestion processes for a variety of data sources, including technologies like RDBMS, REST HTTP APIs, flat files, streams, and proprietary time\-series data * Develop data ingestion and processing pipelines using Big Data technologies * Process and transform data with Spark and cloud\-based services while embedding crucial business logic * Build automated data quality validations to maintain data processing integrity and accuracy * Develop infrastructure to collect, transform, integrate, and distribute customer data effectively * Optimize and streamline processes for enhanced data collection, analytics, and visualization * Ensure scalability, reliability, and flexibility of data pipelines and associated analyses * Identify, analyze, and interpret complex data patterns and trends * Create frameworks with data visualization tools to provide actionable insights for stakeholders * Actively participate in Agile Scrum ceremonies as part of development teams * Generate well\-structured reports and develop effective queries to share findings * Mentor junior colleagues and uphold best practices across the team **Requirements** * 3\+ years of data engineering experience within domains such as consumer finance, loans, collections, or similar fields * Background in math, statistics, computer science, data science, or related disciplines * Advanced knowledge of Python or Snowflake * Proficiency in using tools like HDFS, YARN, Hive, Spark, Kafka, Oozie/Airflow, AWS, Docker/Kubernetes, and Snowflake * Skills in programming languages (e.g., SAS, SQL, R, Python), database technologies (e.g., PostgreSQL, Redshift, Snowflake, Greenplum), and data visualization platforms (e.g., Tableau, Looker, MicroStrategy) * Showcase of flexibility to adopt and employ new technologies and tools effectively * Strong organizational and multitasking attributes supported by consistent adherence to deadlines * Expertise in business intelligence, analytics techniques, and modern methodologies * Proficiency in written and verbal communication in English (minimum B2 level), ensuring clarity when addressing non\-technical stakeholders **Nice to have** * AWS certification showcasing relevant expertise * Competency in Spark Streaming * Understanding of ELK Stack * Familiarity with Cassandra or MongoDB technologies * Proficiency in deploying CI/CD tools such as Jenkins, GitLab, or Jira/Confluence * Background in Go Language use


