Data Engineer

Data Engineer

About the job

  • NOTE: This is not a fully-remote position. 
  • As a Senior Data Engineer, you will be responsible for designing and implementing data environments for our customers to meet their current and future reporting and analytics needs.
  • This role is a combination of strategy & environment design, with hands-on implementation. The ideal leader is a database expert who has extensive experience in data modeling, SQL development, and architecting scalable cloud environments in Azure, AWS, or similar.

What You’ll Do

            • Coordinate with our technical team and client teams on strategy and implementation details
            • Work with a project team to gather business and technical requirements
            • Lead a team in architecting scalable and configurable cloud solutions for our clients
            • Work closely with Project Managers to ensure successful project implementation
            • Provide expert and specialized hands-on technical support, consultation and coaching to clients
            • Responsible for development and management of technical strategies and initiatives that take advantage of existing technologies, as well as bring forth new technologies that address business needs in an efficient manner
            • Complete evaluation, selection, and management of technology partners to supplement our subject matter knowledge
            • Other duties as assigned

            What You’ll Bring

              •  Bachelor’s Degree in the  related IT field or related equivalent work experience
              • – 4 years of experience in the following areas:
                • SQL development skills
                • Python development skills
                • Relational databases
                • Data lakes
                • Data warehousing
                • Data analysis
                • Strong customer service and communication skills
                • Logical and physical data modeling (Kimball Method)
                • Windows or Linux server administration
                • PL/SQL development skills
                • Performance tuning
                • Programming skills
                • Agile software development
                • Database Administration
                • Big data solutions
                • Project Management
                • Training