A PHP Error was encountered

Severity: Notice

Message: MemcachePool::get(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: Connection refused (111)

Filename: drivers/Cache_memcached.php

Line Number: 142

Backtrace:

File: /home/theinjobs/public_html/application/controllers/Indeed.php
Line: 536
Function: get

File: /home/theinjobs/public_html/index.php
Line: 316
Function: require_once

Sr. DevOps Engineer Job In Katapult Group, Inc. At Plano, TX

Sr. DevOps Engineer

  • Full-Time
  • Plano, TX
  • Katapult Group, Inc.
  • Posted 3 years ago – Accepting applications
Job Description

About Katapult

Katapult is a FinTech company headquartered out of NYC with office locations in New York City and Dallas, Texas. As the leading omnichannel point-of-sale payment platform the company provides alternative purchase solutions for retailers and consumers. Katapult’s cutting-edge technology integrates seamlessly with online platforms, enabling retail partners to expand their customer base, increase sales, and grow revenue. Katapult’s consumer-centric focus ensures a quick application and approval process, transparent terms, and tailored payment plans.


Katapult recognizes that opportunity is everything and recognizes that people are the key to success. Katapult is always on the search for individuals who strive for excellence, possess a willingness to learn and have the ability to bring their best to the table each day. With a comprehensive benefits package, a culture of engagement, and advanced career growth opportunities, Katapult is constantly focusing on people. Visit our careers page for a full list of career opportunities: https://teamkatapult.bamboohr.com/jobs/


Position Overview

Katapult is seeking an experienced Sr. DevOps Engineer who will be a thought leader and partner up with our product and technology teams to design and develop processes and systems that will improve efficiencies and effectiveness of our existing platform.


The Sr. DevOps Engineer will be responsible for maintaining and enhancing Katapult’s AWS cloud environment such as monitoring, optimization, automation, data maintenance, and security tooling. This individual will establish configuration management, automate our infrastructure, implement continuous integration, and train the team in DevOps best practices to achieve a continuously deployable system.


The Sr. DevOps Engineer will help Katapult build scalable, efficient cloud infrastructure and will implement monitoring for automated system health checks. Lastly, this individual will build our CI/CD pipelines, and train and guide the team in DevOps practices.

The ideal candidate must have strong understanding of the following technologies: AWS Core Services, Elastic Beanstalk, Kubernetes, API Gateway, Lambda, Docker, Linux, Windows, PostgreSQL, DynamoDB, Python, New Relic, GitHub, JIRA & Confluence.


Primary Job Duties

  • Provide day-to-day operational support of our applications on AWS
  • Work closely with development teams to integrate their projects into the production and test AWS environments and ensure their ongoing support
  • Be a DevOps champion and work closely with other internal teams to build security, reliability, and scalability into the development lifecycle
  • Provide input on design and AWS-related considerations / options
  • Gain functional knowledge of the applications you support
  • Dive deep into the product stack to troubleshoot as needed
  • Bring engineering automation and productivity tools to streamline and scale applications in the production environment
  • Troubleshoot and resolve application development, deployments and operations issues
  • Architect and implement reliable infrastructure services on AWS, from the ground up, to deliver highly scalable services
  • Serve in an on-call rotation as an escalation contact for critical production issues
  • Improve CI/CD tooling
  • Implement and improve monitoring and alerting
  • Build and maintain highly available systems
  • Implement and maintain monitoring stacks - Experience with New Relic is a plus.
  • Lead and guide the team in identifying and implementing new technologies.
  • Lead the migration to containerization and infrastructure as code
  • Implement security best practices
  • Know standard security practices and identify any potential infrastructure-specific vulnerabilities.
  • Gain deep application-level knowledge of our systems and contribute to their overall design.
  • Work with development teams to enhance, document, and establish processes and generally improve the operability and security of our systems.
  • Improve automation of operational processes (provisioning, replication, deployments, continuous integration)
  • Bring monitoring, alerting, and observability for production and nonproduction issues to the next level

Technical Skills

  • 3+ years of experience working with AWS core services (EC2, VPC, ELB, S3, CloudFormation, RDS, Elastic Beanstalk, API Gateway, etc)
  • Experience with designing, deploying, monitoring and managing systems on Kubernetes including EKS
  • Very strong scripting and automation skills – you believe you can automate just about everything
  • Hands-on experience with troubleshooting, securing, and improving manually configured AWS environments
  • Experienced with Application Performance Monitoring (APM) and log aggregation at scale
  • Familiar with the concepts of microservice architecture and how those concepts are implemented in AWS with services such as API Gateway
  • Installing, configuring, and managing RDS’s such as PostgreSQL and DynamoDB.
  • Experience as a champion of Infrastructure as Code. Able to lead the transformation from manual “hands-on” in AWS to Infrastructure as Code
  • Experience supporting application development teams who work in an iterative-based development environment using Agile/Scrum/Kanban
  • Solid understanding of AWS billing and cost modelling
  • Experience with build & release automation tools and methodologies
  • Experience with Jenkins is a plus
  • An appreciation for pragmatism and simplicity in systems architecture
  • Intellectually curious – prepared to challenge and be challenged
  • Continuously strive to learn new technologies and look for ways to stay up to date in this rapidly changing industry
  • Configuration Management experience such as Ansible, Chef, Puppet, or similar.
  • Strong Linux system administration background.
  • Ability to present and communicate the architecture in a visual form
  • Knowledge of web design architecture and scalability
  • Problem-solving versatility and resourcefulness
  • Experience with container systems (Docker)
  • Hands on experience of working with CI/CD tools like Jenkins, etc.
  • Experience automating AWS configuration, build and deployments using Ansible, Cloud Formation, Terraform
  • Experience designing and maintaining reliable, high-availability production systems and services
  • Willingness to learn new languages, methods and technologies
  • AWS Certification

Preferred Qualifications

  • BS in Computer Science, Software Engineering or equivalent, or a Bachelor’s in an unrelated field with at least 5 years of professional experience. A relevant Master's degree is a plus.

Katapult is not currently considering candidates who require work sponsorship.


DISCLAIMER: This position is not all inclusive and subject to change without prior verbal or written notification.


Katapult is an equal opportunity employer and gives consideration to employment to qualified applicants without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by federal, state and local law.

Apply to this Job