IBM Data Engineer in VILNIUS, Lithuania
IT Specialists in this role will have expertise in making available, integrating, and optimizing structured and/or unstructured data using database products, technologies, and methods. Typical examples of the deliverables are database designs, information models (logical, physical, dimensional, etc.), data migration plans, and data warehouses. IT Specialists who primarily apply their analytics technical skills in an internal or external customer services and implementation environment.Key responsibilities include:
Designing and developing code, scripts, and data pipelines that leverage structured and unstructured data integrated from multiple sources.
Software installation and configuration.
Participating in requirements and design workshops with our clients.
Developing project deliverable documentation.
BS or MS in Computer Science or equivalent.
Experience programming in Java, Python, SQL.
Background that includes IT infrastructure, engineering, business intelligence and advanced analytics development.
Experience with SQL, NoSQL, relational database design, and methods for efficiently retrieving data.
Prior work/research experience with unstructured data and data modeling.
Experience building complex distributed batch and real-time systems.
Understanding of Hadoop framework, data structures, and algorithms.
Ability to apply and enable machine learning algorithms to solve a business problem that has a real impact to customers.
Excellent verbal and written communications skills
Fluency in English
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.