BASF Veterans Jobs

Job Information

Raymond James Financial, Inc. Senior AWS Data Engineer (Python/Terraform) in Saint Petersburg, Florida

Job Description

Note: This position follows our hybrid-friendly schedule, so you get the best of both worlds – flexibility and collaboration. In office days will be 2-3 per week averaging 10-12 days per month in our St Petersburg, FL Corporate Office.

Job Summary:

This role will help drive and implement engineering solutions and strategies that will enable DevOps and hybrid cloud technology adoption for our Raymond James Bank. This includes designing and participating in the development of cloud-based solutions that scale to help deliver both internal and business facing applications. This role will leverage Infrastructure as Code (IaC) frameworks and programming languages to provide a repeatable catalog of secure platform services including virtualized and container-hosted services. This is a hands-on role where the candidate will be expected to code and oversee the development by other team members.

Responsibilities:

  • Research and recommend innovative technologies and approaches for private and public cloud infrastructure management, upgrades, or improvements, while adhering to technical or budgetary constraints.

  • Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement. Develop new routine applications to meet customer requirements.

  • Create and maintain technical and/or user documentation to a high standard, and back up files to ensure instant recovery if problems occur.

  • Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation, where relevant, to improve performance and fulfill personal potential. Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.

  • Proactively plan capacity monitoring and scaling of platforms and applications.

  • Obtain and evaluate information on factors such as costs, performance, and security to determine solution patterns and services.

  • Participate in software system programming, validation, deployment, and documentation.

  • Provide technical leadership, including mentoring others, gaining consensus across teams & individuals, substantiating technical decisions, validating team recommendations, integrating efforts into a comprehensive strategy, and delivering results on time.

  • Writes and/or reviews system specifications, including output requirements, flow charts and technical diagrams.

  • May occasionally work a non-standard schedule including nights and/or weekends and/or have on-call responsibilities.

Skills:

  • Ideally three (3) to five (5) years of large-scale data engineering, with at least one implementation in AWS, ideally using Redshift, Glue, S3, DMS, Step Functions and Lambdas.

  • Experience in modern development lifecycle including Agile methodology, CI/CD, automated deployments, etc.

  • Hands on knowledge of orchestration techniques that manage complex dependencies between inputs and processing steps.

  • Hands on experience in Data Analytics, ETL, Database Queries.

  • Hands on experience with AWS services is strongly preferred (Glue, Redshift, Lambda functions, S3, EC2, etc…).

  • Expert in Python or another object-oriented language.

  • Participate in and contribute to peer code reviews.

  • Willingness to learn new technology.

  • Must have strong database skills (Oracle, SQL Server, ETL & ELT).

  • Financial Services industry knowledge is a plus.

  • Works without supervision and provides technical guidance when required on developing appropriate plans or performing necessary actions based on recommendations and requirements.

  • Works without supervision and provides technical guidance when required on ensuring that IT applications meet required specifications by designing, executing and reporting on tests of systems and services.

  • Works without supervision and provides technical guidance when required on managing information throughout its lifecycle by designing and executing appropriate architectures, policies and practices.

Licenses/Certifications:

  • AWS Certifications preferred but not required.

Education

Bachelor’s: Computer and Information Science, Bachelor’s: Computer Engineering, Bachelor’s: Data Science

Work Experience

General Experience - 3 to 6 years

Certifications

Travel

Less than 25%

Workstyle

Hybrid

At Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.

We expect our associates at all levels to:

• Grow professionally and inspire others to do the same

• Work with and through others to achieve desired outcomes

• Make prompt, pragmatic choices and act with the client in mind

• Take ownership and hold themselves and others accountable for delivering results that matter

• Contribute to the continuous evolution of the firm

At Raymond James – as part of our people-first culture, we honor, value, and respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic selves, our organization, clients, and communities thrive. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.

#LI-NM1

DirectEmployers