DevOps Engineer
Summary
Build and maintain containerized big-data infrastructure using Docker, Kubernetes, and Mesos, with configuration management via Ansible/Puppet and scripting in Python/Perl.
- Strong experience in Docker, Ansible, Puppet, Mesos, and Kubernetes.
- Solid knowledge of Distributed Systems, including Hadoop and containers.
- Proficient in Perl and Python.
- Direct involvement with Kubernetes, Docker, and various other open-source projects.
- Experience in administering a data warehouse and analytics infrastructure using YARN, Spark, Hive, and/or Impala. Preferably with management of Hive UDFs and PySpark dependencies.
- Familiarity with a ing language such as Ruby or Python.
- 6-7 years of experience in DevOps, particularly focusing on configuration management tools like Puppet or Chef.
- Accountable for the setup and configuration of Docker, Kubernetes, and Mesos environments.
- Proficient in defining Big Data Deployment Solutions within Docker-based environments.
- Well-versed in generic administration tasks, including creating Docker images, managing versions, container networking, and standard infrastructure maintenance on Docker and Kubernetes platforms.
- Familiarity with Linux kernel options, such as groups, and defining application groups to restrict resources.
Docker, Puppet, Ansible, Hadoop, Big Data.