Search

Senior Data Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Senior Data Engineer (Cloud)

\n

Chicago, IL (Remote)

\n

6+ month contract

\n

Contact Mary at mnugent@forbestc.com

\n


\n

Key Skills:

\n

    \n
  • Very Strong experience using Snowflake native pipelines, Snowflake native app including Streamlet, Python based Container services.
  • \n

  • Experience using AI, including Snowflake Cortex AI capabilities.
  • \n

  • Good knowledge in application and backend API development using object-oriented programming (Python, Java, Go, TypeScript/JavaScript)
  • \n

\n


\n

Required Skills:

\n

    \n
  • 6+ years of experience within the field of application/platform engineering or related technical work including business intelligence, analytics.
  • \n

  • 4+ years of experience with AWS Senior Cloud Data Engineering, management, maintenance, or architecting, implementing best practices and industry standards.
  • \n

  • Experience with data warehousing platforms such as Snowflake, Redshift or similar.
  • \n

  • Strong knowledge and established experience with AWS services including but not limited to: S3, EC2, RDS, Lambda, Cloud Formation, Kinesis, Data Pipelines, EMR, Step Functions, VPC, IAM, and Security Groups.
  • \n

  • Experience with DB technologies (e.g., SQL, Python, PostgreSQL, AWS Aurora, AWS RDS, MongoDB, Redis).
  • \n

  • Experience with CI/CD tools, pipelines, and scripting for automation. (GitHub Actions, Jenkins, AWS Code Pipeline tools, Cloud formation and Terraform).
  • \n

  • Bachelor degree of knowledge in IAM Roles and Policies
  • \n

  • Strong knowledge configuring AWS cloud monitoring and alerts for cloud resource availability.
  • \n

  • Strong scripting experience using PowerShell and/or Python.
  • \n

  • High degree of knowledge in PaaS and SaaS application performance.
  • \n

  • Understand enterprise level application architecture diagrams and IT security requirements.
  • \n

\n


\n

Additional Skills Needed:

\n

    \n
  • Experience and comfort solving problems in an ambiguous environment where there is constant change.
  • \n

  • Have the tenacity to thrive in a dynamic and fast-paced environment, inspire change, and collaborate with a variety of individuals and organizational partners.
  • \n

  • Experience designing and building scalable and robust data pipelines to enable data-driven decisions for the business
  • \n

  • Effective problem solving and analytical skills. Ability to manage multiple projects and report simultaneously across different stakeholders
  • \n

  • Rigorous attention to detail and accuracy.
  • \n

  • Demonstrate ability to troubleshoot technical problems and issues.
  • \n

  • Passionate about programming and learning new technologies.
  • \n

  • Experience planning and executing on-premises to AWS migrations
  • \n

  • BA or BS degree Computer Engineering, Computer Science, or related fields.
  • \n

  • Strong verbal and oral communication.
  • \n

\n


\n

Preferred Skills:

\n

    \n
  • Experience with large scale enterprise streaming services such as Kafka.
  • \n

  • Experience with Kubernetes and Docker containers or AWS Fargate.
  • \n

  • Experience implementing applications with both Windows and Linux server OS
  • \n

  • Experience with networking, security groups, or policy management in relation to Cloud resources across multiple operating systems, including UNIX, Linux, or Windows
  • \n

  • Advanced CS degree
  • \n

\n


\n


\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...