It's fun to work in a company where people truly BELIEVE in what they're doing!
Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of 1,700 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.
The Senior Platform Architect is a member of our Information Technology team and is responsible for the cloud-native platform solutions of the entire company. Members of this team have a significant opportunity for growth and engagement with cutting-edge infrastructure and security technologies. Team members get to enjoy the challenge of designing technical solutions to enhance and extend our business platforms, including our card data processing environment.
Primary Responsibilities:
Cloud-Native Architecture Development:
- Create, manage and, own service blueprints for our cloud native infrastructure which can be deployed in an automated and seamless process.
- Responsible for development and implementation of platform components to support containers using Kubernetes.
Scalable and Resilient Solutions:
- Ensure consistency in delivering scalable and resilient solutions by leveraging enterprise architecture patterns and frameworks.
- As a subject matter expert, partner with other members of the Platform Engineering & Architecture and broader technology team to deliver the best solutions meeting the needs of our internal clients and customers delivering on the highest industry standards.
Cloud Migration and Consolidation:
- Build migration paths to consolidate hosting in either Azure or AWS, ensuring a seamless transition and optimal performance.
- Collaborate across functional teams for seamless transitions, minimal disruptions and optimal post-migration performance.
Enterprise Infrastructure Oversight:
- Evaluate and optimize cloud services, including Azure (App Service, Azure SQL, Web Apps, AKS, Azure DNS, Azure Pipelines) and/or AWS equivalents.
- Build secure, and resilient systems to support organizational growth and technology consolidation with minimal down time.
DevOps Integration:
- Work closely with DevOps teams to integrate practices into platform development using modern tooling approaches.
- Utilize tools such as Ansible, Docker, Kubernetes, Git, Jenkins, Terraform, Vagrant, and Visual Studio Code to enhance deployment efficiency and automation.
Technical Leadership and Communication:
- Collaborate with leadership and key stakeholders acting as subject matter expert to advise on architecture updates to drive decision making on platform strategy and execution and document them.
- Act as champion for technical excellence supporting best practices and fostering knowledge-sharing across teams to accelerate delivery.
Mergers and Acquisitions Alignment:
- Align acquired technology platforms with a standardized process into the enterprise architecture using service skills to drive adoption.
- Streamline hosting and infrastructure consolidation across acquired business units.
Technical Capabilities:
- Technical knowledge in software engineering and architecture with capability to lead design and implementation of platforms across complex, cloud-native environments.
- Strong understanding of Microsoft Azure (App Service, Azure SQL, Web Apps, AKS, Azure DNS, Azure Pipelines) and/or AWS equivalent.
- Experienced in containerization such as Kubernetes for scaleable deployment.
- Proficiency with modern DevOps tooling (e.g., Ansible, Docker, Kubernetes, Git, Vagrant, Jenkins, Visual Studio Code, Terraform)
Program Leadership and Communication Skills:
- Driven to problem solve through analytical approach to resolve any platform or infrastructure issues.
- Comfortable acting as subject matter expert capable of designing systems for scale, security and minimal down time.
- Strong aptitude for communicating and collaborating with a highly skilled team including DevOps, development, security and business stakeholders both verbally and in writing.
- Extensive experience in software engineering and design architecture.
- Experience programming/scripting with any of the following languages: BASH/Shell, PowerShell, Python, C#, T-SQL
Minimum Qualifications:
- Bachelor’s degree in computer science, software engineering, management information systems, cyber security, or related field (4+ years of work experience in software, infrastructure automation or cloud-engineering can substitute for bachelor’s degree)
- Professional experience working with and analyzing computer hardware and software
- Experience developing and implementing Kubernetes-based infrastructure solutions.
- Expertise in Microsoft Azure and or AWS cloud services.
- Hands-on experience with modern DevOps tooling and automation practices (Ansible, Jenkins, Terraform, etc.).
Preferred Skills/Experience:
- Deep understanding of highly available, zero-downtime infrastructure including IaaS, PaaS, and containers.
- Proficiency in source control (Git/VSTS).
- Professional certifications in Azure (e.g., Azure Solutions Architect Expert), AWS (e.g., AWS Certified Solutions Architect), or Kubernetes (e.g., CKA).
- Knowledge of network routing, management & security.
- Familiarity with defense-in-depth, least-privileged & secure-by-design principals.
- Understanding of PCI DSS.
- Experience working on Agile/Scrum teams.
- Proven track record of building solutions for monitoring, logging, security, and scalability of applications on Azure or AWS.
- Experience consolidating and integrating infrastructure is a plus.
Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.