Senior Data Engineer
Tampa
Permanent
USD150000 - USD180000
Financial Technology
PR/568408_1763679250
Senior Data Engineer
Lead Data Engineer - Oracle Development
Summary
The firm is seeking a highly skilled and experienced Lead Developer to join thier dynamic team. This role requires deep expertise in Oracle database development, Python/Spark, CI/CD automation, and data engineering. As a Lead Developer, you will design and implement scalable solutions, lead a team of developers, and ensure seamless system integration and performance optimization.
Work Model
This position follows a hybrid work model. The selected candidate will be expected to work onsite 8-10 days per month.
Responsibilities
Project Leadership: Oversee the full development lifecycle-from requirements gathering through deployment-ensuring timely delivery and high-quality results.
Oracle Development: Design and optimize complex SQL queries, stored procedures, and database schemas for performance and scalability.
Database Optimization: Analyze system performance and implement strategies for efficient data storage and retrieval.
Data Engineering: Utilize Pandas and Spark for data transformation, analysis, and manipulation.
Python Development: Build and maintain robust Python applications and automation scripts.
CI/CD Automation: Develop and manage CI/CD pipelines using Jenkins and related tools to streamline build, test, and deployment processes.
Team Mentorship: Lead and mentor junior developers, fostering a collaborative and innovative engineering culture.
Documentation: Create and maintain detailed technical documentation for all development efforts.
Required Skills
Experience: 10+ years in software development with a strong focus on Python and Oracle databases.
Technical Expertise: Proficiency in SQL, Oracle, Python/Spark, Jenkins, Kubernetes, Pandas, and CI/CD practices.
Optimization: Solid understanding of database performance tuning and best practices.
Leadership: Proven success in leading development teams and managing complex projects.
Analytical Thinking: Strong problem-solving skills with a data-driven approach.
Communication: Excellent verbal and written communication abilities.
Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications
Certifications: Oracle, Python, Kubernetes, or CI/CD tools.
Agile Experience: Familiarity with Agile/Scrum methodologies.
Cloud Knowledge: Experience with AWS, Azure, or Google Cloud platforms.
