Raymond James Financial Services
Lead Data Engineer (Oracle/Python)
Raymond James Financial Services, St. Petersburg, Florida, United States,
Description
Note: This position will follow our hybrid work model, we expect the selected candidate to be in the office 8-10 days per month at the St. Petersburg, FL Corporate Office location.
Job Summary
We are seeking a highly skilled and experienced Lead Developer to join our dynamic team. The ideal candidate will have a strong background in Python, Oracle database development, CI/CD processes, Jenkins, Kubernetes, database optimization, and data manipulation. As a Lead Developer, you will be responsible for leading a team of developers, designing and implementing robust solutions, and ensuring the seamless integration and optimization of our systems.
Key Responsibilities:
Lead Development Projects: Oversee the development lifecycle, from requirements gathering to deployment, ensuring high-quality deliverables.
Python Development: Design, develop, and maintain Python applications and scripts.
Oracle Database Development: Create and optimize complex queries, stored procedures, and database schemas.
CI/CD Implementation: Develop and maintain CI/CD pipelines using Jenkins and other tools to automate the build, test, and deployment processes.
Kubernetes Management: Deploy, manage, and scale applications using Kubernetes.
Database Optimization: Analyze and optimize database performance, ensuring efficient data retrieval and storage.
Data Manipulation: Utilize Pandas for data analysis, transformation, and manipulation.
Team Leadership: Mentor and guide junior developers, fostering a collaborative and innovative team environment.
Technical Documentation: Create and maintain comprehensive technical documentation for all projects.
Qualifications
Education/Previous Experience
Minimum of a Bachelor’s degree in Computer Science, MIS, Business or related degree and five (5) years of relevant experience or a combination of education, training and experience approved by HR.
Technical Skills: Proficiency in Python, Oracle database development, CI/CD, Jenkins, Kubernetes, and Pandas.
Database Optimization: Strong understanding of database optimization techniques and best practices.
Leadership: Proven experience in leading development teams and managing projects.
Problem-Solving: Excellent analytical and problem-solving skills.
Communication: Strong verbal and written communication skills.
Preferred Qualifications:
Agile Methodologies: Experience working in Agile/Scrum environments.
Cloud Platforms: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Licenses/Certifications
Relevant certifications in Python, Oracle, Kubernetes, or CI/CD tools.
Job: Technology
Primary Location: US-FL-St. Petersburg-Saint Petersburg
Other Locations: US-FL-Clearwater-Clearwater, US-FL-Tampa-Tampa, US-FL-St. Petersburg-Saint Petersburg
Organization Technology
Schedule Full-time
Job Shift Day Job
Travel Yes, 5 % of the Time
Req ID: 2403329
Note: This position will follow our hybrid work model, we expect the selected candidate to be in the office 8-10 days per month at the St. Petersburg, FL Corporate Office location.
Job Summary
We are seeking a highly skilled and experienced Lead Developer to join our dynamic team. The ideal candidate will have a strong background in Python, Oracle database development, CI/CD processes, Jenkins, Kubernetes, database optimization, and data manipulation. As a Lead Developer, you will be responsible for leading a team of developers, designing and implementing robust solutions, and ensuring the seamless integration and optimization of our systems.
Key Responsibilities:
Lead Development Projects: Oversee the development lifecycle, from requirements gathering to deployment, ensuring high-quality deliverables.
Python Development: Design, develop, and maintain Python applications and scripts.
Oracle Database Development: Create and optimize complex queries, stored procedures, and database schemas.
CI/CD Implementation: Develop and maintain CI/CD pipelines using Jenkins and other tools to automate the build, test, and deployment processes.
Kubernetes Management: Deploy, manage, and scale applications using Kubernetes.
Database Optimization: Analyze and optimize database performance, ensuring efficient data retrieval and storage.
Data Manipulation: Utilize Pandas for data analysis, transformation, and manipulation.
Team Leadership: Mentor and guide junior developers, fostering a collaborative and innovative team environment.
Technical Documentation: Create and maintain comprehensive technical documentation for all projects.
Qualifications
Education/Previous Experience
Minimum of a Bachelor’s degree in Computer Science, MIS, Business or related degree and five (5) years of relevant experience or a combination of education, training and experience approved by HR.
Technical Skills: Proficiency in Python, Oracle database development, CI/CD, Jenkins, Kubernetes, and Pandas.
Database Optimization: Strong understanding of database optimization techniques and best practices.
Leadership: Proven experience in leading development teams and managing projects.
Problem-Solving: Excellent analytical and problem-solving skills.
Communication: Strong verbal and written communication skills.
Preferred Qualifications:
Agile Methodologies: Experience working in Agile/Scrum environments.
Cloud Platforms: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Licenses/Certifications
Relevant certifications in Python, Oracle, Kubernetes, or CI/CD tools.
Job: Technology
Primary Location: US-FL-St. Petersburg-Saint Petersburg
Other Locations: US-FL-Clearwater-Clearwater, US-FL-Tampa-Tampa, US-FL-St. Petersburg-Saint Petersburg
Organization Technology
Schedule Full-time
Job Shift Day Job
Travel Yes, 5 % of the Time
Req ID: 2403329