SENIOR DEVOPS ENGINEER

Remote|South Bay Area|San Francisco, CA|New York, New York|Pittsburgh, PA|Seattle, WA|Los Angeles|Boston, MA|Raleigh, NC|Austin, TX|Dallas, TX|Denver, Colorado|Baltimore, Maryland|Mountain View, CA|Palo Alto, CA|Washington D.C.|Santa Monica, CA|Culver City, CA|Miami, FL|Portland, OR|Chicago, IL|Princeton, NJ|Cambridge, MA|Stanford, CA|Ithaca, NY|Ann Arbor, MI|Philadelphia, PA|Madison, WI|Hanover, Maryland|Atlanta, GA|Columbus, OH|Evanston, IL|West Lafayette, IN|New Haven, CT|Durham, NC|Bloomington, IN|Nashville, TN|San Diego, CA|Venice Beach, CA|Charlotte, NC|Huntsville, Alabama|Boulder, CO|Colorado Springs, CO|Trenton, NJ|Minneapolis, MN|Pleasanton, CA|Oakland, CA|Albuquerque, NM|Bozeman, MT|Cincinnati, OH|Clearwater, FL|Cupertino, CA|Detroit, MI|El Segundo, CA|Fairfield, CT|Hartford, CT|Honolulu, HI|Irving, TX|Salt Lake City, UT|Provo, Utah|Milwaukee, WI|Tucson, AZ|San Bruno, CA|Kennewick, WA|San Antonio, Texas|Wichita, Kansas|Omaha, Nebraska|Rochester, New York|Elk Grove, California|Hilliard, Ohio|Mira Mesa, California|Overland Park, Kansas|Colorado Springs, Colorado|Castro Valley, California|Littleton, Colorado|Medford, Massachusetts|Kentwood, Michigan|Livonia, Michigan|Watauga, Texas|Boston, Massachusetts|Brooklyn, NY|NYC - 2|Chicago - Loop|Cicero, Illinois|Lakeview, Illinois|Santa Barbara, CA|Waltham, MA|Frisco, TX|Santa Clara, CA|Sunnyvale, CA|Menlo Park, CA|Redwood City, CA|San Carlos, CA|Chevy Chase, DC|Bethesda, DC|Germantown, DC|Queen Anne, WA|Plymouth, Michigan|Brisbane, CA|Carmel Valley, CA

Who is Recruiting from Scratch:

Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.

About Our Client

Our client provides video capture, evidence management and storage software and category leading hardware, including ZeroDark HD, Body-Worn and In-car Fixed and Dual Lens cameras, the powerful VR-X10 DVR, and the rugged large 5-inch multi-touch display.  Their software, Command & Control and Evidence Management is enterprise level software that affords the strongest role and permission-level security tools in the industry as well as a full set of robust features that puts all your activities at your fingertips.  And all of your data can be stored locally on your server or on the Microsoft Azure Government Cloud platform.  Either way, our client will be there to help you get set up so you can easily and securely store, view and share your digital evidence.

By leveraging their firsthand experience, they strive to deliver reliable, rugged, integrated and comprehensive solutions that create confidence and trust inspiring others to do their best job possible while serving others.

It is their mission to continually evolve the promise of technology, to innovate solutions that are focused on keeping communities and those who serve communities, safe. They provide the next generation of technology to protect and serve.

About the Role:

The Senior DevOps Engineer is responsible for establishing and maintaining CI/CD pipeline. Its responsibilities include managing various internal R&D systems and tools for code repository and branching, build and packaging, artifacts management, and automated testing. While this position requires ongoing monitoring of the stability and performance of internal systems, increasing efficiency of maintaining systems by utilizing scripts and automation will be another key contribution. The Senior DevOps Engineer will be asked to solve various technical challenges as well as participate in many strategic discussions for development and deployment. The DevOps engineer will report to QA/DevOps manager or higher.

Essential Functions:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Build and manage physical and virtualization environments in R&D department to support development, QA, support, and product teams for their daily operations Build and maintain core DevOps build and deployment tools such as Jenkins, Ansible, hash vault, artifact repository, SonarQube, and SAML federation
  • Build and maintain product related 3rd party applications/platform such as Kafka, MongoDB, MSSQL, Redis, and Minio(Azure Blob)
  • Be responsible for networking and infrastructure management in R&D environments to optimize resource utilization with minimal interruption
  • Administrator for Jira and Confluence including its system maintenance, troubleshooting, upgrade, and maximizing resource utilization
  • Work with development team to improve and maintain development branching strategy to support continuous integration for several concurrent releases Automate deploy process of their products to internal systems to be provided to other teams such as development, QA, and operations
  • Work with QA automation team to establish quality gate on each of steps in CI/CD to ensure stable and reliable software products
  • Utilize scripting methodologies or coding languages to solve technical problems encountered in their custom workflow
  • Use open source technologies and tools to accomplish specific use cases encountered within the project
  • Research best approach and implement integrate solutions between internal and external software that our client utilizes
  • Provides direct and responsive support for urgent analytic needs
  • Implement proper level of security to our client's solutions and all systems/applications used
  • Own and drive internal projects to deliver requested solutions through defining requirements, scheduling major milestones, and collaborating with other teams

Requirements and Qualifications:

  • Extensive experience in system virtualization using VMWare or Hyper-V
  • Proficiency in building and maintaining Jenkins build and deployment jobs using Jenkins pipeline
  • Extensive experience in application build and packaging steps and scripts
  • Strong scripting capabilities on Python, Groovy, PHP, PowerShell, JavaScript, Perl or any other
  • System administration capabilities on various OS and database types including Windows platform, Linux, MS SQL, MySQL, MongoDB
  • Extensive experience in Docker, Kubernetes, and related technologies
  • Strong knowledge and work experiences in network and application securities and capability of providing suggestions
  • Proficiency at Cloud deployment and management, Azure or AWS
  • 5+ of working experiences as a DevOps engineer in medium to large scale organization
  • 5+ of hands-on experiences on CI/CD pipeline establishment and management tools such as Jenkins or equivalent
  • Demonstrate capability of leading multiple internal/external projects
  • Able to multitask, prioritize, and manage time efficiently

Competencies:

  1. Technical Capacity.
  2. Time Management.
  3. Thoroughness.
  4. Collaboration.
  5. Organizational Skills.
  6. Communication Proficiency.

Preferred Education and Experience:

  • Bachelor’s degree or above in Management Information Systems, Computer Science or related

Benefits: Vision, Dental, PTO, and more!

Base Salary Range: $150,000 to $180,000