Systems & Cloud Architect - Payment Industry IT Software
Job Description
We are seeking a motivated and detail-oriented Systems Architect with a keen interest in the payment industry and IT software. As a Systems Architect, you will have the opportunity to design and oversee the architecture of payment technologies in a cloud-native environment, gaining valuable insights and experience within our innovative team.
Agile and proactive, you will contribute to the conception of cloud-native infrastructures, based on containers and microservices, and bring expertise on tools (Kubernetes, Kafka, OpenSearch, …) and integrations (API architecture, event-based architecture...).
Within the market team, you will closely work with HPS customers and contribute to the implementation of PowerCARD product in several environments: on premises, PaaS (OpenShift), Cloud (AWS)… in a complete devops environment (CI/CD).
Missions
- Be a creative force on technological infrastructure needs (patterns, tooling, etc.) and integrations in line with the needs of the customers.
- Integrate security, operating and cost requirements (ownership, licenses, etc.)
- Assist market and project teams with the integration, maintenance, and operation of cloud-native applications.
- Help teams adopt good practices, by writing guides and make them follow company guidelines.
- Assist presale teams in technical domain.
- Seek sustainability, stability, and risk management.
- Propose areas of improvement with a view to operational and economic performance
- Promote the Devops & Cloud culture internally and externally.
Responsibilities
- Design and implement scalable system architectures focused on IT software solutions.
- Have a good knowledge of cloud integrations with security, monitoring, and observability tools (Datadog, Dynatrace, OpenTelemetry, Qualys, etc.)
- Support for the Devops & Cloud Market roadmap, being a promoter for internal technical & devops culture.
- Be a referent on platform administration (Kubernetes, EKS, MSK, OpenSearch, Rancher...), with a focus on Kubernetes.
- Responsible of Cloud deployment questions and environment administration
- Stay informed about the regulatory updates, and emerging technologies.
- Implement and maintain robust security measures.
- Collaborate with cross-functional teams for system integration.
- Produce technical documentation and system designs.
Requirements:
- Bachelor's degree or higher in Computer Engineering, Computer Science, Industrial Engineering, or a related field.
- Proven expertise in designing software architecture, network interfacing, and data pipeline.
- Proven expertise in Cloud architecture and virtualization technologies
- Mastery in Software Architecture, Network Diagram, Data Flow Diagram, Interface Protocols.
- Familiarity with IaaS/ PaaS, Database Management (RDBMS & NoSQL).
- Technical proficiency in Docker, CI/CD Pipeline, Java ecosystem.
- Good knowledge about databases : Oracle, Postgres
- Strong understanding of security principles.
- Excellent problem-solving and organizational skills.
- Strong communication and interpersonal skills.
Preferred Skills:
- Experience with DevOps practices and tools.
- Ability to assess business requirements and translate them into technical solutions.
- Experience with network architecture and Enterprise Service Bus (ESB) technologies.
- Knowledge of software development lifecycle (SDLC) methodologies.
- Ability to manage multiple projects and priorities simultaneously.
This role offers an exciting opportunity to gain hands-on experience in system architecture while driving innovation in the fintech industry. If you are passionate about designing systems and making an impact in the payment technology space, apply and join our team!