What are the responsibilities and job description for the Data Engineer- Experience with Linux position at AgreeYa Solutions?
Job Title: Data Engineer
Location: Plano, TX (Onsite)
Interview Mode: Face-to-Face (F2F) Interview Required
Job Summary:
We are looking for a Data Engineer to join our team in Plano, TX. The ideal candidate should have strong experience in Linux environments, scripting, and relational databases. Exposure to cloud platforms and AI/ML concepts will be an added advantage.
Key Responsibilities:
- Design, develop, and maintain scalable data pipelines and ETL processes
- Work with structured and semi-structured data from multiple sources
- Write efficient scripts for data processing, automation, and transformation
- Support database design, optimization, and performance tuning
- Collaborate with cross-functional teams to support data-driven solutions
- Ensure data quality, integrity, and security standards are maintained
- Assist in troubleshooting production data issues
Required Skills & Experience:
- 3 5 years of experience as a Data Engineer or similar role
- Strong hands-on experience with Linux/Unix environments
- Proficiency in scripting languages (Python, Shell scripting, or similar)
- Solid experience with Relational Databases (SQL, PostgreSQL, MySQL, Oracle, etc.)
- Strong understanding of SQL queries, joins, performance tuning
- Experience with data pipelines / ETL processes
- Good analytical and problem-solving skills
Preferred Skills (Good to Have):
- Exposure to Cloud platforms (AWS / Azure / Google Cloud Platform)
- Basic understanding of Big Data tools (Spark, Hadoop, etc.)
- Exposure to AI/ML concepts or data for AI systems
- Experience with data warehousing concepts
- Familiarity with API integration and data ingestion frameworks
Soft Skills:
- Strong communication and collaboration skills
- Ability to work in fast-paced environments
- Ownership mindset and attention to detail