
Data Operations Engineer
Responsibilities:
- Support analytics platforms based on Hadoop, Spark, Airflow and Tableau visualization platform.
- Participate in on-duty rotations, work on production incidents, collaborate with engineering and QA teams to perform root cause analysis, mitigate impact and prevent future service degradation and outages.
- Diagnose, troubleshoot and resolve issues related to analytics platforms.
- Continuously seek ways to optimize time spent on maintenance activities and automate routine tasks.
- Implement proactive monitoring, alerting, trend analysis and creation of self-healing systems.
Required skills
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems, MIS or related field and equivalent practical experience.
- 3+ years of experience supporting Hadoop and/or Spark platforms (we use Cloudera CDP and Apache Spark)
- 3+ years of experience of production back-end platforms support
- 5+ years of experience with administration of Linux OS
- Implementation of high-availability and business continuity solutions in the data analytics space
- Experience with public cloud infrastructure (we use AWS and GCP)
- Deep understanding of network principles: TCP/IP, HTTP/S, DNS
- Deep understanding of Linux OS maintenance operations: user management; package creation, management, deployment; system service configuration
- Experience with Continuous Integration and Continuous Delivery concepts, including Infrastructure as code utilizing tools like Ansible, Jenkins or an equivalent
- Familiarity with Jira, Confluence, Git
- Familiarity with change management best practices
- Strong analytical skills, critical thinking, and problem-solving abilities.
- Fast learner with ability to self-teach and dig through documentation
- Team player with a positive and friendly attitude
Desirable Skills
- Exposure to multiple platform architecture designs and implementations
- Experience with on-premise colocated infrastructure (both bare-metal and virtualized)
- Experience with Kubernetes (automation, deployment, maintenance)
- Experience with configuration of monitoring systems based on Zabbix and/or Prometheus
- Experience with Python and/or Go programming languages
- Experience with Tableau platform
Would be a plus:
- Team or technical leadership experience.
- Knowledge of JavaScript and/or Python.
- Knowledge of non-SQL and BigData platforms.
- Experience working with Linux systems and shell scripting.
- Familiarity with reporting and analytical applications.
- Experience with billing reports.
What we offer:
- Well-coordinated professional team.
- Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth.
- Additional Health and Life Insurance Package.
- Employee Assistance Program.
- 25 vacation days.