We are looking for an experienced Senior Data Engineer with a strong background in Python and modern data engineering tools to join our team in West Des Moines, Iowa. This is a long-term contract position that requires expertise in designing, building, and optimizing data pipelines and working with cloud-based data warehouses. If you thrive in a collaborative environment and have a passion for transforming raw data into actionable insights, we encourage you to apply.<br><br>Responsibilities:<br>• Develop, debug, and optimize Python-based data pipelines using frameworks such as Flask, Django, or FastAPI.<br>• Design and implement data transformations in a data warehouse using tools like dbt, ensuring high-quality analytics-ready datasets.<br>• Utilize Amazon Redshift and Snowflake for managing large-scale data storage and performing advanced querying and optimization.<br>• Automate data integration processes using platforms like Fivetran and orchestration tools such as Prefect or Airflow.<br>• Build reusable and maintainable data models to improve performance and scalability for analytics and reporting.<br>• Conduct data analysis and visualization leveraging Python libraries such as NumPy, Pandas, TensorFlow, and PyTorch.<br>• Manage version control for data engineering projects using Git and GitHub.<br>• Ensure data quality through automated testing and validation processes.<br>• Document workflows, code, and data transformations following best practices for readability and maintainability.<br>• Optimize cloud-based data warehouse and lake platforms for performance and integration of new data sources.
<p>We are looking for a skilled Business Analyst to join our team in Des Moines, Iowa. This Contract to permanent position offers the opportunity to work closely with cross-functional teams, including policy administration and development units, to deliver impactful solutions. The ideal candidate will bring expertise in insurance processes, strong analytical skills, and the ability to document and refine business requirements effectively.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with the policy team to analyze, document, and enhance business processes.</p><p>• Work independently and alongside other Business Analysts on various epics and stories.</p><p>• Communicate effectively with both onshore and offshore QA teams to ensure project alignment.</p><p>• Partner with development teams to translate business needs into actionable requirements.</p><p>• Prepare detailed documentation and user stories to support system improvements.</p><p>• Utilize Confluence for organizing and presenting project findings.</p><p>• Present updates and solutions to senior IT managers and other stakeholders.</p><p>• Support software development methodologies by writing and refining stories.</p><p>• Identify gaps in current processes and propose actionable solutions.</p><p>• Coordinate with configuration analysts and development teams to ensure seamless project execution.</p>