DevOps Engineer, 100% Remote
Virtual
Req #1320
Thursday, January 11, 2024
Since our founding in 2011, our mission has been to improve the lives of seniors and their caregivers. We are deeply passionate about communication and committed to becoming the foremost provider of services and solutions that enable seniors to lead more meaningful and independent lives. We also understand the power of connection and the profound impact it has on the lives of individuals who are hard-of-hearing . By utilizing enhanced automatic speech recognition, human captioning, and innovative product development, we deliver easy-to-use, cutting-edge technology to our primarily senior customer base. Our near real-time phone captioning technology allows individuals with hearing loss to see what callers are saying, enabling them to regain their connection to the world.
ClearCaptions is a Federal Communications Commission (FCC)-certified telephone captioning provider, adhering to the highest industry standards of privacy, security, and professionalism. We recognize the importance of maintaining the trust and confidence of our customers, and we continually strive to exceed their expectations.
For more information about our services please visit clearcaptions.com.
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.
Compensation:
$136,861 to $151,352 plus Incentive with consideration to experience and geographical location. Please seewww.clearcaptions.com/careersfor an overview of our generous benefits program.
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.
Other details
Pay Type Salary <