ob Title: Data Engineer
Job Summary: We are seeking a motivated and detail-oriented Data Engineer to join our data services team. In this role, you will be responsible for supporting the development and operations of various software tools that gather and process data essential for our services. You will also contribute to the development and refinement of AI-driven and data processing workflows that help extract, transform, and utilize information from various sources. This position offers an excellent opportunity to gain hands-on experience with modern technologies and tools, while working in a collaborative environment that supports learning and professional growth.
Key Responsibilities:
Data Pipeline Development & Maintenance:
Assist in the development, maintenance, and monitoring of applications that gather and process data from various external sources.
Deploy and manage these applications in a cloud environment, ensuring they run efficiently and reliably.
Troubleshoot and resolve issues as they arise, ensuring the accuracy and availability of critical data.
Collaboration & Support:
Work with cross-functional teams, including senior engineers, data analysts, and product managers, to ensure seamless integration and operation of systems.
Provide support and assistance to internal and external users, helping them make the most of our software tools.
Data Integration & APIs:
Experience with relational databases (PostgreSQL, SQL Server, MySQL)
Understanding of REST APIs for data retrieval and processing
Knowledge of JSON/XML data parsing and manipulation
Qualifications:
Education: Bachelor’s degree in Computer Science, Data Engineering, Software Engineering, or a related field, or equivalent practical experience.
Technical Skills:
Proficiency in JavaScript is required, with additional experience in Python or similar languages preferred.
Basic understanding of cloud infrastructure and deployment processes.
Understanding of data processing workflows, ETL/ELT concepts, and data transformation methodologies.
Familiarity with AI/machine learning concepts is a plus.
Soft Skills:
Strong problem-solving skills and attention to detail.
Ability to work independently as well as in a team environment.
Eagerness to learn and adapt to new technologies.
Interest in Prompt Engineering concepts
Excellent communication skills, both written and verbal.