Must Haves:
• Minimum 5 years of software engineering delivery using event-driven architectures and Python
• Minimum 2 years of working with Micro Svc's, Git, SQL programming using PostgresSQL
• Minimum 2 years Unit, Integration, Functional, Data Quality (source-to-target) testing
• Minimum 1 year of working on an Agile Scrum delivery project
• Experience working with tera/petabytes of data
• Good software design experience and knowledge of design principles
• Solid communication skills and experience working directly with Customer SE's and Product Owner's • Leadership mentality / Team Lead
• Very strong teamwork spirit and ability to collaborate with cross-functional stakeholders and teams • Ability to take ownership of tasks and provide effective design and implementations
The nice-to-have list should help on searches that will hopefully surface folks with the "must have's". An additional search parameter that may be beneficial is "team lead"
Key Responsibilities:
- Develop and optimize Python scripts for data manipulation and processing.
- Write and execute complex SQL queries to extract and transform data.
- Work with large-scale data repositories, ensuring performance and scalability.
- Collaborate with data engineers and analysts to streamline data workflows.
- Proficiency in Python for data processing and automation.
- Strong experience with SQL (query optimization, indexing, and performance tuning).
- Experience working with large datasets and database systems (e.g., PostgreSQL, MySQL, BigQuery, or similar).
- Familiarity with data visualization and ETL processes is a plus