Who We Are
ampliFI provides fully outsourced, customized credit and debit card loyalty programs exclusively focused on banks and credit unions nationwide. For almost two decades, we have delivered compelling rewards programs, unique earn and burn opportunities and card-linked programs to leverage merchant funded offers. Here at ampliFI, we are always looking for more great people to be a part of the relentless pursuit of excellence in everything we do. Our core values are Integrity, Curiosity, and Advocacy for our clients. We are looking for an Intermediate Site Reliability Engineer to join our team.
What you will Do
We are seeking a skilled Site Reliability Engineer (SRE) with a strong background in Java and Python to join our team and support our platform’s post-integration operational efficiencies. As an SRE, you will play a key role in ensuring the reliability, scalability, and performance of our fintech platform, especially in the wake of recent integration efforts. This role requires hands-on coding experience to build, automate, and optimize systems for operational excellence in a fast-paced, financial technology environment.
In this role, you will work closely with our development and operations teams to automate and streamline our software delivery pipeline. You will be responsible for managing services within AWS, including EC2, Fargate, Glue, Lambda, and S3. You should be familiar with cost reduction methods in AWS and know where efficiencies can be gained. You will have a working knowledge of Terraform and be well versed in infrastructure as code and additionally have used automation tools such as Ansible or similar.
As an ideal candidate, you should understand the software development processes in either Python, Java, Go, or another programming language with source control management and build pipelines through CI/CD. You will also have an understanding of Jenkins, Nexus, and SonarQube or other build pipeline tools. Additionally, you should possess excellent problem-solving and communication skills as well as the ability to understand business requirements and logic. Be able to recognize and rewrite software fixes at an intermediate level.
How you will Contribute
- Manage services within AWS, including EC2, Fargate, Glue, Lambda, and S3
- Application Support including development
- Identify and implement cost reduction methods within AWS
- Act in a support capacity for level 3 escalations, typically require coding or out of box solutioning
- Develop and maintain infrastructure as code using Terraform
- Participate in system design consulting, platform management, and capacity planning and development processes in either Python, Go, or another programming language with source control management and build pipelines through CI/CD
- Understand and work with Jenkins, Nexus, and SonarQube
- Record events and problems and their resolution in ticketing system, provide communication through designated support channels
- Understand business requirements and logic
- Experience in identifying and making recommendations for improvements on procedures
- Create sustainable systems and services through automation and uplifts
- Balance feature development speed and reliability with well-defined service-level objectives
- Participate in 24/7 on-call rotation to support after-hours operations
Skills and Qualifications:
- A minimum of 4 years of experience as a DevOps Engineer or equivalent role
- Possess an AWS Solutions Architect certificate or working towards it
- A strong background in managing services within AWS, including EC2, Fargate, Glue, Lambda, and S3
- Experience with Terraform and infrastructure as code
- Familiarity with cost reduction methods in AWS
- Working knowledge of Python, Java, COBOL Go, or another programming language with source control management and build pipelines through CI/CD
- Understanding of Jenkins, Nexus, SonarQube, Ansible or similar build and automation tools
- Excellent analytical, problem-solving and communication skills
- Ability to understand business, logic, and delivery requirements
- Strong communication and collaboration skills
Physical Requirements
- Frequently required to sit and stand
- Occasionally required to stoop, kneel and crouch
- Required to use hands to handle or feel objects, tools or controls
- Frequently required to lift and/or move up to 25 pounds
- Occasionally required to lift and/or move up to 50 pounds
- Occasional use of a ladder or other lift device
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. To perform this job successfully, an individual must be able to perform each essential job duty satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform essential job functions.
What We Offer:
Competitive salary and benefits package
Flexible work hours in a hybrid environment
Collaborative and innovative environment
Opportunities for professional growth
Snacks and gym onsite
ampliFI Loyalty Solutions embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are the better our company will be.