DevOps Engineer, 100% Remote

Full Time
Remote
Posted
Job description
Who we are:
ClearCaptions was founded in 2011 with a driving force to serve the hard-of-hearing to enable them to communicate again after they lose the ability to use the telephone. Since our inception, we have existed for one purpose, to improve the lives of our customers. Enabling communication is our passion. We believe in providing the highest levels of service and products to our customers. Our goal is to change lives by re-enabling social connections and independence through using the telephone today and through other services in the future. We are a technology service company that utilizes groundbreaking automatic speech recognition, human captioning, product development, and customer center marketing, sales, and service to deliver and easy to use products to our mostly senior customer base. As a Federal Communications Commission (FCC) – certified telephone captioning provider, ClearCaptions follows the highest industry standards for privacy, security, and professionalism on all calls. For more information, visit www.clearcaptions.com.
This is a Remote/Work from Home position reporting to the Sr. Manager of IT Operations.

Position Summary:
The DevOps Engineer will provide database infrastructure, Linux server infrastructure, and software support for all production systems. You will be expected to design and implement configuration management and automation tools for infrastructure provisioning and application release. This position requires an experienced individual who must be comfortable with database, networking, Linux systems and container-based technologies. You should be familiar with maintaining servers, databases, domains, certificates, DNS, security approaches, network systems, telecommunications, and inter-environment communications. You will have prior experience in databases (such as Couchbase, MongoDB, MySQL or MariaDB), private (OpenStack, CloudStack) and public clouds (AWS, Azure), and infrastructure automation via Concourse/Helm, Terraform, Chef, Bitbucket Pipelines, Teamcity, or other similar technologies (Ansible, Jenkins, TravisCI, etc.).

What you will do:
  • Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations.
  • Installation, administration, and maintenance of standalone and clustered MySQL and Couchbase database instances in development, testing, staging and production environments.
  • Deliver on assigned infrastructure related projects with participation through project lifecycle that includes new software releases, patch upgrades, prevention of feature exploitation, security, and audit.
  • Design, build, deploy, troubleshoot, and maintain Linux servers in a high availability VoIP and web services environment
  • Write Infrastructure as code and Configuration Management from scratch with tools like Terraform, CloudFormation, Chef, Ansible.
  • Configure and support virtual machine managers like OpenStack, KVM, and public Clouds like AWS.
  • Design, build and deploy various applications (Apache, Nginx, MySQL/MariaDB, Asterisk, Couchbase, Kafka, etc.)
  • Design, build and deploy Chef cookbooks, Concourse, Teamcity, and Bitbucket pipelines for production services in collaboration with Development
  • Able to script tasks in shell and at least one higher order language (Ruby, Python, Perl, etc.)
  • Deployment, automation, management, and maintenance of AWS cloud-based and on-prem systems.
  • Ensuring availability, performance, security, and scalability of AWS cloud-based and on-prem systems.
  • System troubleshooting and problem resolution across various application domains and platforms.
  • Application of system security by leveraging best practices and prolific cloud security solutions.
  • Providing recommendations for architecture and process improvements.
  • Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.
  • Designing, maintenance and management of tools for automation of different operational processes.
  • Excellent understanding of VLANs, configuring multiple interfaces, load balancing, and firewall concepts
  • Assist the NOC with creating and configuring monitoring of services and software running on the Linux systems (Datadog, Grafana, ELK).
  • Create users and assign permissions based on authorized level of access. Prepare reports of user access.
  • Troubleshoot various problems that arise in day-to-day work. Independently analyze, solve, and correct issues in real time and provide problem resolution end-to-end.
  • Refine and automate regular processes, track issues, and document changes.
  • Share on-call rotation with team; provide 24x7 support for critical production systems.
  • Perform scheduled maintenance after hours when needed.
  • Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.
  • Other duties as assigned.
The kind of people we look for:
  • Versatile people who thrive on variety and challenge
  • Excited about working in a fast-paced environment
  • Innate problem solvers who want to grow in a flexible, collaborative culture
  • Takes initiative, pushes boundaries, motivated to innovate
  • Talented individuals with a growth mindset who want to use their learning and relationship-building skills
  • Align with our company core values: Integrity, Accountability, Collaboration, Service and Quality
Qualifications:
  • Bachelor's Degree in a related IT discipline or equivalent industry experience
  • 5+ years of experience designing and building LINUX systems.
  • 5+ years of experience interfacing with network devices, protocols, monitoring tools and reporting applications.
  • 2+ years of experience in provisioning, operations, and management of AWS environments.
  • Experience configuring and utilizing monitoring tools to include DataDog, Prometheus, and SolarWinds).
  • Strong knowledge of computer/network systems infrastructure requirements, computer security systems, applications, procedures, and standards.
  • Experience with performance tuning and query optimization.
  • Must have worked with Agile project methodologies.
  • Demonstrated ability in code development in at least one high-level programming language like Python, Ruby, Bash, Linux Shell.
  • 1-3 years of experience in creation of highly automated infrastructures.
  • Strong attention to detail and on-time completion of deliverables.
  • Professionalism in dealing with all levels of management and staff.
  • Excellent verbal and written communication skills, presentation, and problem-solving skills.
  • Self-starter with strong organizational and time management skills, self-directed, and able to handle multiple priorities with demanding timeframes.
  • Ability to work collaboratively, with colleagues and staff to create a high-quality results-driven, team-oriented environment.
  • Demonstrated ability to use discretion, make sound decisions, and maintain confidentiality.
  • Willingness and ability to work flexible hours.
  • Proficient in MS Office, modern communication tools for virtual teams (i.e., MS Teams).
Preferred:
  • Experience with SIP protocols
  • Experience maintaining a high availability telecommunications infrastructure
  • Experience with VOIP environments (such as Asterisk, Kamailio, RTPEngine and Cisco)
  • Experience administering NoSQL databases with Couchbase or MongoDB. Experience in designing, developing, tuning, optimizing, deploying, and updating NoSQL instances and Couchbase or MongoDB dataset.
Physical Demands: Employees may experience the following physical demands for extended periods of time:
Sitting, standing, and walking (70%)
Keyboarding (70%)
Viewing computer monitor requiring close vision (70%)

Work Environment:
100% Remote: Work environment is at home.

Intrigued to learn more?
When you apply for this role, your information will be personally reviewed by our talent acquisition team (not by a robot). You can expect to hear back from us with feedback if we think there could be a fit and what next steps look like.
ClearCaptions is an equal opportunity employer committed to inclusion and diversity. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Disclaimer:
The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees to do this job.

Compensation: $136,000 - $151,000 plus bonus with consideration to experience and geographical location. Please see www.clearcaptions.com/careers for an overview of our generous benefits program.

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs