3Ci is recruiting a Data Engineer for our rapidly growing client Birmingham, AL. As the Data Engineer, you will work with stakeholders - both business and IT to review functional and non-functional requirements, design, develop and support business and artificial intelligence solutions involving Big Data and Microsoft Azure technologies that align with and support the business and Technology Organization strategy and standards. This is a contract opportunity.
REQUIREMENTS:
8+ years hands-on experience with full life-cycle implementation and support of DW/BI solutions
5+ years hands on experience designing, developing, testing, deploying and supporting data engineering and analytics solutions using on-premises tools such as, MSBI (SSIS/SSAS), Informatica, Oracle Golden Gate, SQL, Oracle and SQL Server
3+ years hands on experience designing, developing, testing, deploying and supporting data engineering and analytics solutions using Microsoft cloud-based tools such as Azure Data Lake, Azure Data Factory, Azure Databricks, Python, Azure Synapse, Azure Key Vault and Power BI
Experience in creating functional and technical designs for data engineering and analytics solutions
Experience to implement data models of different schemas and working with diverse data source types
Hands-on experience developing solutions with big data technologies such as distributed file systems, HIVE and Spark
Cloud environment data lake solutions - knowing how to deal with Azure is important to move data in and out
Hands-on experience developing and supporting Python based AI/ML solutions
Hands-on experience developing automation solutions using tools such as Autosys
Experience with Containerization methodologies - Docker, OpenShift etc.
Experience with designing and implementing data security to compliance requirements - PII, GDPR
Experience with Agile as well as DevOps, CI/CD methodologies
Experience with designing re-usable solution components and perform code-reviews
Experience working in a medium to large enterprise setting and collaborating with multiple cross-functional teams
Experience working on concurrent assignments on multiple projects
Preferred Skills:
Microsoft Azure Data Engineer Certification
Experience in Utilities, Preferably Gas
Experience in Data Governance processes and tools such as Informatica Data Catalog
Experience in Data Quality processes and tools such as DQS
Hands-on experience designing and developing solutions involving data sourcing, enrichment and delivery using APIs & Web Services
Experience with Agile methodology and tools such as JIRA
RESPONSIBILITIES:
Develop new solutions with cloud-based technologies
Data warehousing using data lakes
Extracting onprem data
Attend requirements sessions
Create and review functional and technical designs
Develop the designed solution
Optimize performance
Support test efforts
Plan and execute deployments as well as resolve technical issues
Assist the Analytics team with impact analysis, effort estimates, support planning and participate in after-hours production support call out rotation
Design, develop, test and deploy hybrid data engineering and analytics solutions using on-premises and cloud-based tools as well as support them
3Ci, an MAU company
Since day one, 3Ci has believed in placing the value of people and relationships above all else. By building the business one relationship at a time and putting people first, 3Ci has led a movement: to put people first, to be partners not vendors, and prioritize our client's success as our own.
EOE: Minorities / Females / Protected Veterans / Individuals with Disabilities are encouraged to apply