Senior, DevOps Engineer

Posted:
12/18/2024, 5:52:21 AM

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Summary

Join Aperia Solutions, a leader in SaaS solutions for the Payments and Compliance industries. Aperia is a Texas-based fintech and managed consultancy firm that creates custom SaaS applications and other software-based solutions for the payments, banking, and processing industry. Founded in 1999, Aperia offers business intelligence, risk management, compliance, and customer intelligence platforms. With offices in Dallas, Washington DC, and Vietnam, Aperia is a fast-paced, global organization that strives to improve efficiency in compliance, risk, and customer service operations. Aperia’s clients include banks, processors, payment facilitators, merchant service providers, independent sales organizations, and government entities. A career at Aperia promises a great challenge, culture, and opportunities to forge your own path.

Job Description

At Aperia, we rely on a dynamic team of talented individuals. We are seeking a Senior DevOps Engineer who is ready to work with innovative technologies and architectures, in a forward-thinking organization that is always pushing boundaries. This person will assist with the building and support of the environment, and train other team members to assist with these duties as needed. The ideal candidate has experience and advanced knowledge of the various cloud service providers, with a strong emphasis on Microsoft Azure, as well as AWS. They will execute the vision of our architecture team as we build our infrastructure in both Azure and AWS and assist in guiding us on best practices for performance, maintenance, and monitoring.

Core Responsibilities

  • Maintains the company’s Azure and AWS environments.
  • Works closely with all technical groups including the IT, Systems, Network, Architecture, and Development Teams, to build highly performing Azure and AWS environments that will be accessible by our clients.
  • Makes recommendations on changes to the current or future design, based on experience and best practices.
  • Creates and maintains documentation and diagrams.
  • Works with the Architecture Team in the design and implementation of Azure and AWS based DevOps Strategies and Development Processes.
  • Implementation and support of a Continuous Integration/Continuous Delivery process
  • Implementation and support of application infrastructure in Azure and AWS, for IaaS, PaaS, and IaC environments.
  • Interacts with vendors and service providers to resolve complex system related problems.
  • Works with Architecture and Development Teams to maintain deployment pipelines.
  • Reviews environment for adherence to compliance guidelines.
  • Applicant must be able to exhibit proficiency at troubleshooting various cloud and system related issues.
  • Assist with management of company’s Office 365 environment including SharePoint.
  • Ability to work in a team environment.
  • Flexibility to occasionally work after-hours in support of maintenance projects and being on-call when necessary.

Functional Responsibilities

  • At least 3 years of DevOps CI/CD experience preferred.
  • 3 years’ experience with Azure and AWS Cloud Services implementation and maintenance.
  • Relevant Azure and AWS IaaS, PaaS, IaC experience, including CLI.
  • Container platforms and tools (Kubernetes, Docker, ECS, Fargate, etc.).
  • Azure & AWS networking (VPN, VPC, API Gateway, ExpressRoute, Route 53, WAF, ELB, etc.).
  • Identity Management (Azure AD / MS Entra ID, AWS IAM etc.).
  • Cloud Security (Key Vault, SSL, Azure Security Center, AWS GuardDuty, AWS Shield, etc.).
  • Cloud Monitoring (Azure Log Analytics, Azure Application Insights, New Relic, Cloud Watch, Cloud Trail, etc.).
  • Knowledge of FedRAMP compliance in both Azure and AWS, (Azure / AWS Blueprints, AWS Service Catalog).
  • Knowledge of Office 365, including SharePoint.
  • Effective communication skills with diverse audiences (customers, coworkers, management, vendor organizations, etc.), to identify and resolve systems, network, software application and customer service issues.
  • Must be able to prepare, write, read, and demonstrate effective communications language skills.

Technical Skills

  • High level understanding and experience of Continuous Integration, Continuous Delivery (CI/CD), Agile and other DevOps related methodologies.
  • Experience with Azure & AWS implementations - building design blueprints, including concepts of different environments, DMZ, Security, High Availability, Encryption, Geographic Scaling, and Resiliency.
  • Experience implementing systems and applications utilizing IaaS, PaaS, and IaC within Azure and AWS, in Production Environments.
  • Experience building DevOps strategies for automating Software Testing, Delivery, and Infrastructure changes in Azure and AWS.
  • Support Application, IT, and Architecture Teams in the design and decision-making process, while adhering to best practices.
  • Ability to document moderate to complex technical issues, effectively summarizing issues for a range of technical and business clients.
  • Participates as a team member in project deliveries.
  • Ability to perform routine duties independently.
  • Ability to use analytical skills and consult with existing documentation to troubleshoot moderately complex issues affecting cloud services, systems, and applications.
  • Knowledge of standard project management methodologies and project life cycle phases.
  • Ability to analyze and evaluate technical requirements and specifications.
  • PowerShell and Linux shell scripting skills.
  • Excellent written and verbal communication skills.
  • Impeccable attention to detail, and an eager willingness to learn.

Preferred Candidate Qualifications

  • Microsoft Certified DevOps Engineer Expert or AWS Certified DevOps Engineer
  • Certified Kubernetes Administrator (CKA)
  • Docker Certified Associate (DCA)
  • Terraform Certification
  • GIT Certifications
  • Jenkins or Azure DevOps Certifications
  • Hashicorp Vault Certifications
  • AWS DevOps CI/CD Cloud Experience
  • AWS Cloud Certifications
  • 5-10 Years of Cloud Experience
  • 5-10 Years of relevant On-prem DevOps Experience

Education

  • A Bachelor’s Degree in MIS/IT, Computer Science or related fields, or equivalent work experience.

Eligibility Requirements

  • Must be willing to submit to a background investigation and drug test as part of the selection process.
  • Must be willing to complete a technical skill assessment as part of the selection process.
  • This position is not eligible for visa sponsorship. Applicants must have authorization to work in the country without the need for sponsorship.

Job Type

  • Full-time

Schedule

  • Monday to Friday

Work Location 

  • Poland

Benefits

  • Health insurance 
  • Health savings account
  • Dental insurance
  • Vision insurance
  • 401(k) matching
  • Life insurance
  • Paid time off
  • Parental leave
  • Disability insurance
  • Childcare assistance
  • Education reimbursement
  • Fitness membership
  • Volunteer time off

This job description is not intended to be all-inclusive. An employee may also perform other reasonable related business duties as assigned by their immediate supervisor or management. Principals only.

Recruiters please don't contact this job poster. DO NOT contact us with unsolicited services or offers.