Эта вакансия уже завершена
GlobalLogic is inviting an experienced Data Infra Software Engineer to join our engineering team.
Clint is a global leader in cloud infrastructure and business mobility. It accelerates customers’ digital transformation journey by enabling enterprises to master a software-defined approach to business and IT. With our solutions, organizations are building extraordinary experiences by mobilizing everything, responding faster to opportunities with modern data and apps hosted across hybrid clouds, and safeguarding customer trust with a defense-in-depth approach to cybersecurity.
Requirements:
- 5+ years of experience in large-scale, production, and server-side development of Data Pipelines and Bigdata applications
- hands-on development experience with one or more Big Data technologies: Kafka, Elastic Search, AWS Kinesis, Spark, etc.
- experience with databases such as time series DB and SQL / NoSQL DBs.
- development experience with various high-level programming languages like Go, JAVA, Python
- experience with ML algorithms for both supervised and unsupervised learning
- Strong experience in cloud architectures (SaaS, PaaS, IaaS, distributed systems) and continuous delivery
- Familiarity with containerization solutions like Docker/Kubernetes etc.
- motivated, goal-driven, innovative, curious, and open-minded
- expertise in machine learning technologies and distributed systems
- BS/MS degree in Computer Science, or equivalent
Preferences:
- Kafka, Python, SQL, NoSQL
Responsibilities:
- Design & Develop Data pipeline using Time Series DB, SQL, and NoSQL DBs, Message Queues such as Kafka, AWS Kinesis, ELKs, etc. in Java or Go.
- Design & Develop Interfaces & APIs for integrating with external data providers.
- Design & Develop rule engines to enable various ML algorithms (such as Regressions, Clustering, Unsupervised & Supervised learning models)
- Work with distributed systems & applications that may span across multiple clouds such as AWS, Azure, GCP, etc.
- Deploy microservices to Kubernetes using Continuous Integration and Continuous Deployment (CI/CD) systems
- Work with the team and product management to review and refine delivery requirements
- Write technical design documents and hold reviews
- Participate in all team scrum ceremonies
- Communicate with consumers of the team’s software and gather requirements and facilitate the adoption of your solutions
We offer:
Interesting and challenging work in a large and dynamically developing company
Exciting projects involving the newest technologies
Professional development opportunities
Excellent compensation and benefits package
больше 500 сотрудников
с 2006 года на рынке
- Медицинское страхование
- Корпоративные мероприятия
- Гибкий график