Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

DevOps Manager

5th Kind

DevOps Manager

Los Angeles, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Dev Ops Manager

    Oversees, directs and participates in hands-on activities of a small, agile software DevOps team. Ensures the effective design, implementation and maintenance of the software development infrastructure and systems. Accountable for release management, automation, and systems maintenance. Provides technical leadership across all areas of the build, release, and operation to ensure timely delivery of high-quality technical solutions. Provides strategy and direction for infrastructure related projects. Assists in hiring technically qualified personnel for their team and to ensure the company culture is maintained.

    Responsibilities

    • Oversees the troubleshooting and resolution of issues in production environments.
    • Eases the development workflow in order to release code more frequently, without bugs while reducing the operational load.
    • Oversees the creation of automated and robust tools to deploy code and configurations that support development and manage capacity of associated live servers; controlling the continuous integration stages and the releases to other departments.
    • Analyzes, develops and supports various software development applications from an infrastructure perspective.
    • Provides guidance to team members around established policies and procedures. Collaborates with software development and architecture teams.
    • Oversees the creation and maintenance of monitoring dashboards to track metrics. (Client facing uptime reports, etc.)
    • Maintains automated backups and disaster recovery/failover configurations.
    • Acts as trainer and advisor to team members while working to resolve technical problems. Mentors and facilitates professional growth of DevOps team and gives ongoing, constructive and timely feedback on performance and progress toward goals and expectations.
    • Performs other duties and tasks as defined.

    REQUIREMENTS

    • Setup, plan and maintain 5th Kind's infrastructure on AWS for a PHP/Linux/MySQL/ElasticSearch based SaaS solution;
    • Partner with Engineering to manage entire stack from release cycles to data security;
    • Monitor systems, servers and auxiliary devices for performance and security.
    • Develop and implement automation tools, ensuring that each phase from Product Management, through Development, QA, staging and into production is fully automated;
    • Provide system administration and documentation of systems administration procedures;
    • Trouble and identify hardware and software problems in a timely manner; resolves routine problems, and researches resources to identify solutions.
    • Design and perform server and security audits, system backup procedures, and other recovery processes in accordance with the companys disaster recovery and business continuity strategies.
    • Manage and automate release process for new system upgrades;
    • Support and design solutions to improve the development to production engineering process;
    • Drive the ongoing design and implementation of the various environments, ensuring cost effective, performance, scalability and availability of services;
    • Ensure strong security protection and monitoring;
    • Bring in new and exciting technologies or services to improve 5th Kind operations;
    • Part of a 24/7 rotation.

    Desired Experience / Skills:

    • Strong knowledge of and skill in managing people.
    • 10+ years of experience as DevOps Engineer, ideally within an agile environment; or Software Developer using languages including Python, PHP, Shell scripting,;
    • 5+ years of Linux Administration experience with highly available system.
    • 5+ years of networking security experience (firewalls, IDS, LDAP, SSL, SSH, and VPN);
    • 5+ years of experience with AWS, security, automation, cost management, implementing and maintaining best practices.
    • 5+ years of experience with database technologies including replication (MySQL/RDS/Galera);
    • 5+ years of experience with automation/configuration management using either Ansible or an equivalent;
    • Knowledge of Kubernetes, Docker, Jenkins.
    • Knowledge of Linux scripting.
    • Knowledge of OWASP recommendations
    • Experience in performing security audits and building and maintaining authentication and authorization infrastructures;
    • Ability to manage both infrastructure and application tuning processes;
    • Ability to use a wide variety of open source technologies and cloud services;
    • Experience with JIRA a plus;
    • Strong understanding of CPU utilization, memory, throughput and latency;
    • Strong written and verbal communication skills;
    • Solid team player, who can collaborate effectively;
    • Solid organizational & multi-tasking skills
    • B.S. in Computer Science/Engineering, or equivalent experience.

    Required Systems Experience

    • AWS

    • Docker/ Kubernetes - Autoscaling process/ functionality

    • AWS SCP (service control policy)

    • AWS Cost Explorer

    • AWS Glacier

    • ElasticSearch Service

    • EC2

    • AWS Access Analyzer

    • AWS - S3

    • AWS - EFS

    • AWS Config

    • Rabbit

    • Guard Duty

    • Cloundfront

    • RDS

    • Wowza

    • SSO

    • Sonic Wall - Firewall

    • GitHub

    • Jenkins

    • Atlassian - Confluence

    • Atlassian - Jira

    • Atlassian - Bit Bucket

    • Cloudflare/DDOS mitigation strategies

    • New Relic or similar

    • VPC

    • Lambda

    • UML/ Draw.io for Architecture diagrams Nice to have:

    • Other cloud providers

    • Rancher

    • Kops

    • Redshift

    • Pager Duty

    • Aspera

    • BuyDRM/ KeyOS

    • Nimble