DevOps Engineer

Employer: Emerson Croft
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
  • nationwide
    Updated at: 19.11.2020
    Short company description

    We are a Silicon Valley recruitment firm that powers companies used daily by millions of users. We work out of offices on 3 continents, with the majority of us working remotely from home or coworking spaces.


    DevOps or related technical experience of 3-5 years
    Linux command line and shell scripting
    Configuration management and supporting tools, e.g. Ansible
    Source code management with Git and usage of GitLab
    Continuous Integration (CI) and Continuous Delivery (CD) tools
    Experience with cloud service providers such as Amazon Web Services, Google Cloud, and/or Microsoft Azure
    Ability to work with minimal or no supervision on multiple concurrent complex projects
    Core understanding of various stages in the software development life cycle — development, test, pre-production, production, etc.
    Troubleshooting and familiarity with configuring PostgreSQL, MongoDB, Redis, Elasticsearch, Kafka, Redis, RabbitMQ, and Cassandra
    Experience with Apache Hadoop

    Nice to haves:

    Passion for building automation to reduce manual tasks
    Solid understanding of networking, storage, and sysadmin best practices


    Continuously enhance software development infrastructure — continuous integration and delivery, databases, cloud services, systems monitoring
    Consult developers on infrastructure configuration issues — OS performance optimization, network bottlenecks, storage configuration
    Diagnose and support complex systems
    Participate in on-call escalations to troubleshoot issues
    Mentor junior colleagues and encourage their growth and knowledge of infrastructure

    Other info

    We’re seeking an experienced DevOps engineer for an AI-based startup that’s currently in stealth mode.

    In this role, you’ll be responsible for ensuring our partner’s development infrastructure is constantly maintained to a high standard. On any given day, you might be owning enhancements to the CI/CD pipeline, creating novel solutions for data storage, or making improvements to our system health analytics. This position requires more than just a troubleshooter — we’re looking for someone who’s always thinking three or four problems ahead.

    The ideal candidate for this job has already worked on several products and/or features that saw wide release. Your experience will be an asset here, but the most important quality you can have is a passion for optimization. Senior engineers are expected to take on leadership roles: owning projects, setting priorities, delegating tasks, and mentoring junior teammates.

    No matter where your career has taken you, you’ll find this company’s culture refreshing and rewarding: big enough to have staying power, but small enough to act nimbly. We expect a lot of applicants, so contact us today.