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
The Data Engineer role at Realign LLC is a full-time, permanent position based in Charlotte, NC (onsite). The work focuses on complex data solution engineering with a strong emphasis on big data processing and cyber security domain knowledge, including related vulnerability data management.
Role Overview
In this role, you will participate as a team member under the supervision of a more senior domain expert. Primary interactions include business partners and stakeholders, Product Owner, Scrum Master, development team, feature lead, architect, domain community of practice, and data scientists.
Objective of role: knowledge in the cyber security domain.
Key Responsibilities
- Ensure the design and engineering approach for complex data solutions remains consistent across multiple flows and systems.
- Perform research, design, and prototyping activities, including evaluating new toolsets.
- Utilize multiple architectural components to design and develop client requirements.
- Maintain, improve, clean, and manipulate data for operational and/or analytics data systems.
- Assemble large, complex datasets aligned to functional and non-functional requirements.
- Build processes for data transformation, data structures, metadata, data quality controls, dependency tracking, and workload management.
- Define and build data pipelines that support faster, better, data-informed business decisions.
- Contribute to integration, regression, and performance test suites; analyze reports, identify test issues or errors, and triage root causes.
- Document and communicate deployment, maintenance, support, and business functionality requirements.
- Follow team delivery and release processes, including code deployment and release cadence.
- Identify gaps in data management standards adherence and collaborate with partners to create plans to close gaps.
- Lead concept and experimentation testing and synthesize results to validate and improve analytical solutions.
- Define key performance indicators and internal controls.
- Mentor more junior Data Engineers and coach team members for delivery and release CI-CD events, including branching timelines, pull requests, issue triage, merge or conflict resolution, and release notes.
Required Skills and Experience
- Minimum 8+ years of hands-on data engineer and/or software development experience, including at least 5 years onsite experience.
- Experience with big data processing systems such as Hadoop and Cloudera.
- Programming experience with Python, including modular Python programming.
- Strong SQL and UNIX experience.
- Experience with Hadoop components such as Hive, Spark, and PySpark (listed as Pispark).
- Proven technology leadership, guiding junior engineers toward project completion and deliveries.
- Cyber security domain experience, preferably vulnerability data management.
- Ability to switch between technology leadership and hands-on coding when needed.
- Experience with cloud services and technologies such as AWS and Azure.
- Experience with data stores including Hive, HBase, and Elastic.
- Experience with Bitbucket for code versioning.
- Experience with CI/CD pipelines.
- Good knowledge of data engineering principles and the SDLC process.
- Ability to detect early and articulate requirement challenges and gaps with business partners.
Technologies
- Python
- Hadoop
- Cloudera
- Hadoop – Hive
- Spark
- PySpark (listed as Pispark)
- SQL
- UNIX
- HIVE
- HBase
- Elastic
- AWS
- Azure
- Bitbucket
- CI/CD (listed as CICD and CI-CD)
Employment Details
- Job Type: Full Time
- Job Category: IT
- Role: Data Engineer
- Location: Charlotte, NC (Onsite)
- Full-time: Permanent
- Compensation: USD 119,000 per year
- Minimum Experience: 8 years
Primary Role Classification
- Role: Data Engineer
- Skill: IT Security Engineer
- Required Skills (listed): DevOps Engineer Senior Email Security Engineer
Similar Jobs
A