DevOps Engineer
3SI Security SystemsRemote
Full-time
3SI Security Systems is focused on creating a #SaferWorld by protecting and recovering high-value assets and apprehending criminals. As a fast growing, rapid scale, technology company, 3SI Security Systems is a highly respected world leader in asset protection systems designed to recover stolen cash and high-value assets, as well as apprehend criminals and deter crime. In the past 12 months, our product and service resulted in 1,078 criminal arrests and recovered $3.7m in stolen assets! We're working hard to create safer communities.

3SI is headquartered in Malvern, PA (a suburb outside of Philadelphia, PA) and we are currently searching for a DevOps Engineer to join our team. The DevOps Engineer is responsible for working closely with the web development and system engineers to ensure the entire system meets the needs of supporting our increasing number of custom built M2M/IoT devices. This role is on a small team and will maintain the infrastructure across 3 data centers with a focus on automation, support development environments, release management, system administration, and security.

Primary Responsibilities:

1. Configure/maintain CentOS physical and virtual servers in multiple data centers

Server automation/orchestration using Ansible
Support and tune Apache, PHP, Python, and PostgreSQL installations
Design and support release management of web deployments (CI/CD)
Perform server and/or network maintenance during maintenance window

2. Configure and maintain monitoring system (Zabbix/Datadog/etc)

3. Support development/testing environments for on-going development and release.

4. Configure and maintain VPN connections internally and to third party services.

a. Firewall configuration

The ideal candidate will have:

Bachelor’s Degree in related field, preferred.
3+ years of professional working experience in a related role, required.
Strong documentation skills and ability to discuss system processes and configuration.
Strong time management, task prioritization, and problem-solving skills required.
Familiarity with using Jira or relevant ticketing system.
Ability to work alone as well as harmoniously with broader team.
Ability to ensure server and network infrastructure is kept secure.
Hands-on experience with racked server and network equipment.
Experience administering a multi-tier web application infrastructure.
Flexibility to support an on-call schedule
Fluency in shell and scripting required (Python, Ansible, etc.).
Familiarity with Cloud Infrastructure (Amazon AWS, etc.)

Additional Comments:

This position will have considerable freedom of action within role to make sound technical, financial and time management decisions with limited supervision.
This is a full-time position with a minimum of 40 hours per week plus a rotational on-call schedule. Maintenance events occur on Sunday mornings.
Position is fully remote but must be based in the United States.
Occasional travel may be required to visit our engineering office in Lawrenceville, GA, our corporate office in Malvern, PA, our data centers in Brussels, Belgium, Sacramento, CA, Suwanee, GA and/or other locations for business meetings, industry events, conferences, etc.
The applicable base pay for this position is $100 - $135k. Pay is based on several factors including but not limited to education, work experience, certifications, job-related knowledge, skills, etc.

Job Type: Full-time

Pay: $100,000.00 - $135,000.00 per year

Benefits:

401(k)
401(k) matching
Dental insurance
Employee assistance program
Flexible schedule
Health insurance
Health savings account
Life insurance
Paid time off
Referral program
Vision insurance

Schedule:

8 hour shift

Application Question(s):

Are you flexible to work on on-call schedule?

Education:

Bachelor's (Required)

Experience:

maintaining infrastructure across data centers: 3 years (Required)

Work Location: Remote



Health insurance