Understand and interpret business objectives, operational challenges, and strategic goals to define system needs.
Identify, evaluate, and recommend alternative technical and process solutions to meet business requirements.
Perform feasibility, impact, and cost/benefit analyses of proposed changes and new solutions.
Analyze user requirements, procedures, and problems to determine how to automate processes or improve existing computer systems.
Confer with personnel across relevant organizational units to: Review and analyze current operational procedures and workflows.
Identify issues, bottlenecks, and improvement opportunities.
Determine specific input and output requirements, including data entry formats, data summarization, and report layouts.
Develop detailed documentation of user needs, system and program functions, and the steps required to develop, configure, or modify applications.
Review system capabilities, technical specifications, integration points, and scheduling limitations to determine whether requested programs or changes can be supported within the existing environment.
Collaborate with developers, architects, and other IT staff to translate functional requirements into technical specifications and design artifacts.
Provide guidance on system configuration, data structures, interfaces, and workflows to ensure alignment with business requirements.
Assess the impact of new requirements or changes on existing systems, processes, and data.
Recommend sequencing, phasing, and prioritization of system changes to minimize disruption and optimize value.
Support planning and coordination of system implementations, upgrades, and enhancements.
Assist in developing test plans, scenarios, and scripts based on requirements and system design.
Support system testing and user acceptance testing (UAT), ensuring that implemented solutions meet documented requirements and business expectations.
Provide post-implementation analysis and support to verify solution effectiveness and identify opportunities for further optimization.
Other duties as assigned .
Requirements
8 years – Required: Hands-on experience with Python, including developing, debugging, and maintaining scripts and applications that support system integration, data processing, automation, or similar technical solutions.
Must be able to pass a background check.
Minimum Skills: Exceptional interpersonal skills with the ability to communicate in a clear, professional, and articulate manner.
Exceptional verbal and written communication skills.
Excellent organizational, analytical, and problem-solving skills with high-level attention to detail.
Ability to analyze systems and procedures.
Strong multitasking skills with the ability to manage multiple design streams across concurrent work effort.
Must be self-motivated and able to work well independently as well as on a multi-functional team.
Ability to handle sensitive and confidential information appropriately.
Desired Qualifications: 2 years – Preferred: Experience in development for Snowflake Database, including designing schemas, developing queries, and optimizing performance for analytics and operational workloads.
2 years – Preferred: Experience building solutions including Snowpipe, implementing continuous or near-real-time data ingestion pipelines into Snowflake from various sources.
2 years – Preferred: Experience building User Defined Functions (UDFs) in Snowflake, using SQL and/or Python to encapsulate business logic, transformations, or calculations.
1 year – Preferred: Experience building solutions in Snowflake that include a custom user interface, such as web-based or internal tools that interact with Snowflake data and services to provide users with interactive dashboards, input forms, or workflow capabilities.
Tech Stack
Python
SQL
Benefits
Medical, Dental and Vision Insurance
Wellness Program
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability options
Basic Life and AD&D Insurance (Company Provided)
Voluntary Life and AD&D options
401(k) Retirement Savings Plan with matching after one year