Data Engineer
Backend Developer
Azure
Big Data
Bigdata
Cloud
Cloud Data Engineering
Cloud Data Platform
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloudera
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Engineering
Data Integration
Data Pipeline
Data Platform
Data Processing
Data Warehouse
Database
Databases
Engineer
ETL
Hadoop
Hbase
Hive
Informatica
Information Technology (IT)
SQL
Job Description
Realign LLC is hiring a Data Engineer for an onsite, full-time permanent role in Charlotte, NC.
Responsibilities
- Ensure the design and engineering approach for complex data solutions stays consistent across multiple data flows and systems.
- Perform research, design, prototyping, and exploration activities, including evaluating new toolsets.
- Design and develop client requirements using multiple architectural components.
- Maintain, improve, clean, and manipulate data for operational and analytics data systems.
- Continuously improve technical problem solving and solution design, including challenging existing approaches.
- Collaborate with development teams to understand data requirements and confirm the feasibility of the data architecture for accurate implementation.
- Assemble large, complex datasets aligned to functional and non-functional requirements.
- Build processes for data transformation, data structures, metadata, data quality controls, and dependency and workload management.
- Define and implement data pipelines that enable faster, better, data-informed business decision-making.
- Support existing test suites (integration, regression, performance), review test results, identify test issues, and triage root causes.
- Document and communicate deployment, maintenance, support, and business functionality information.
- Follow team delivery and release process, including code deployment and release cadence.
- Identify gaps in adherence to data management standards and partner with stakeholders to close gaps.
- Lead concept and experimentation testing and synthesize findings to validate and improve analytical solutions.
- Define key performance indicators and internal controls.
- Mentor more junior Data Engineers and coach team members through delivery/release CI-CD activities, including branching timelines, pull requests, issue triage, merge and conflict resolution, and release notes.
Requirements
- Minimum 8+ years hands-on data engineer and/or software development experience, including at least 5 years onsite.
- Experience with big data processing systems such as Hadoop and Cloudera.
- Programming experience with Python, including modular Python programming.
- Strong SQL and UNIX experience.
- Hands-on experience with Hadoop ecosystem tools, including Hive, Spark, and Pispark.
- Proven ability to provide technology leadership, guiding junior engineers to complete projects and deliver results.
- Cyber security domain experience, preferably vulnerability data management.
- Ability to switch between technology leadership and hands-on coding when needed.
- Experience with Cloud Services such as AWS and Azure.
- Experience with data stores including HIVE, HBase, and Elastic.
- Experience with code versioning systems such as Bitbucket.
- Experience building and working with CI/CD pipelines.
- Strong knowledge of data engineering principles and the SDLC process.
- Ability to identify, communicate, and clarify requirements gaps and challenges early with business partners.
Technologies
- Python
- Hadoop, Cloudera
- Hadoop Hive, Spark, Pispark
- SQL
- UNIX
- HIVE, HBase, Elastic
- AWS, Azure
- Bitbucket
- CI-CD, CICD
Job Details
- Location: Charlotte, NC (onsite)
- Salary: USD 119,000 per year
- Job type: Full Time
- Category: IT
- Role: Data Engineer
- Employment: Full-time permanent
Engagement & Interactions
- Primary level of engagement: Works as a team member under supervision from a more senior domain expert.
- Primary interactions: Business partners and stakeholders, Product Owner, Scrum Master, Development Team, Feature Lead, Architect, Domain Community of Practice, Data Scientists.
Role Context
- Objective of role: Knowledge in the cyber security domain.
Similar Jobs
A