What are the responsibilities and job description for the Python/Spark Engineer position at Compunnel Inc.?
Job: Python/Spark Engineer
Location: Merrimack, NH only – 2 weeks Onsite per Month
Top Skills:
- Python
- Glue
- Spark
- Snowflake
- ETL (familiarity with building data pipelines)
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