What are the responsibilities and job description for the Python/Spark Engineer position at CrackaJack Digital Solutions?
Job Details
Top Skills:
Python
Glue
Spark
Snowflake
ETL (familiarity with building data pipelines)
Nice to have: Aptitude to learn new technologies Comm skills
The Team
Join a team helping millions of customers achieve their financials dreams. Our product area comprises teams passionate about providing technical solutions for Generating Financial Planning, Investment and Workplace Benefit Insights for Fidelity Wealth and Workplace business. These solutions are available for our advisors as well as on platforms like Fidelity.com and NetBenefits. We're looking for highly motivated, hard-working and inquisitive product-aware engineers, who work well in a collaborative, iterative, and fast-paced environment helping us deliver the results.
The Role
As a Senior Full Stack Engineer, your primary role will be designing, building, testing, and engineering Cloud based Data Solutions. This role has an emphasis on the data and database components of AWS/Snowflake development as part of a full-stack development squad practicing Agile delivery and deployment; demonstrating engineering excellence to the rest of the team. You are encouraged to quickly gain an understanding of all the components of our platform contributing to strategic roadmaps and initiatives.
The Expertise and Skills You Bring
5 years in Enterprise application development (design, development, testing, deployment, and support)
5 years of development experience in Database Development
Writing SQL queries and debugging stored procedures within an Oracle environment.
Solid background in developing applications for Snowflake, Oracle RDS, or similar
Strong data background in terms of Data modeling design ( Dimensional Modeling, Data Vault and Operational Data Stores)
3 year of Snowflake experience a strong plus
AWS Cloud environments
Containerization and Orchestration technologies
Application web server technologies
Strong hands-on solid understanding in Scripting
Experience and/or certification with Amazon Web Services, Google Cloud Platform, or Microsoft Azure is a plus.
Knowledge of various ETL tools including AWS Glue
5 years Java development experience (microservices, Lambda, database applications)
2 years in Python and/or PySQL development experience
AWS developer certification
Hands on experience with API development supporting large scale, continuously available Enterprise class platforms
Unix shell scripting experience a plus
Control-M experience a strong plus
Experience developing in an Agile team setting (Kanban and/or SCRUM)
Experience working in a DevOps and CI/CD environment
A Bachelor s or Master s degree in Computer Science, Information Technology, or equivalent experience
Ability to think out of box and design end-to-end solutions
Passion and intellectually curious to learn new technologies and implement robust, scalable solutions
Ability to work in a fast-paced environment
Excellent verbal and written communication skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.