DevOps Engineer - Winter Park, United States - Sonobi

    Sonobi
    Sonobi Winter Park, United States

    1 month ago

    Default job background
    Description
    Company Overview

    Sonobi is an independent, consumer-focused technology company that provides a fair and equitable media marketplace to connect publishers and advertisers directly with their audiences. At Sonobi we make the impossible possible. Sonobi was built around a powerful team of brilliant engineers and hyper-focused data experts. Sonobi has created a platform that creates authentic connections between relevant audiences and advertisers, regardless of device or format.

    Benefits

    At Sonobi, we recognize that amazing people make amazing organizations We value our people and offer our employees great benefits such as medical, dental, 401k matching, unlimited vacation, a casual work environment that offers a hybrid schedule and an opportunity to be a part of a collaborative work culture. Our environment empowers employees to take their ideas, test them, and then manage the resulting product or solution.

    Position Overview

    We are looking for a skilled and motivated DevOps engineer to join our team in our Winter Park, FL office. The DevOps engineer would be responsible for setting up Docker Container-based Infrastructure for development environments and Xen/AWS based Virtualized/Cloud environments for our production environments. The DevOps engineer would use SaltStack for Continuous Deployment and Provisioning and Bamboo for Continuous Integration. The DevOps engineer monitors the development, staging and production infrastructure.

    Essential Job Functions:
    • Expertly manage and troubleshoot Linux based systems, ensuring stability, security and efficient operation
    • Leverage your deep understanding of SaltStack to implement and maintain consistent and scalable configuration across our infrastructure
    • Utilize Jenkins to automate, build, test and deploy processes driving efficiency and reliability in our software delivery pipeline
    • Collaborate with cross-functional reams to analyze, design and implement improvements to our infrastructure, enhancing performance, security and availability
    • Responsible for setting up containers/virtualized/cloud-based platform and clusters.
    • Monitoring, maintaining, and optimizing development, staging and production systems.
    • Continuously improve processes through automation and tools' development
    • Apply best practices in security and compliance, implementing necessary measures to safeguard data and systems
    • Perform incident management response and analysis of service disruptions on a weekly rotation
    Required Skills:
    • Bachelor's in computer science or related field (or equivalent experience) required
    • Strong proficiency in Linux administration, with hands-on experience in managing diverse Linux distributions
    • Expertise in configuration management (e.g. SaltStack, Chef, Puppet, Ansible, etc.)
    • Proven experience in designing and delivering scalable production deployments.
    • Hands on experience with Druid
    • Familiarity with production monitoring concepts and tools such as Ganglia, Zabbix.
    • Development and/or scripting skills to automate everything (Bash, Python, etc.)
    • Hands-on experience in provisioning and configuration management tools such as Ansible or SaltStack.
    • Hands on experience with both Cloud (preferably AWS) and datacenter environments.
    • Hands on Experience with Virtualization technologies such as Xen.
    • Hands on Experience with Containerization Technologies such as Docker.
    • Hands on Experience with setting, maintaining, and optimizing Hadoop/Spark/HDFS Clusters.
    • Hands on Experience with setting up schedulers such as SLURM, Mesos, Airflow etc.
    • Highly reliable with close attention to timelines
    • Programming experience in Python, Memcache