Job Description
We are looking for a Technology Consultant with 15 years of experience in software development, including
7 years in system architecture
to
lead the design and delivery of
scalable, secure, and high-performance
enterprise systems
. The ideal candidate will bring deep expertise in Java technologies, cloud platforms, modern architectural patterns, Red Hat OpenShift, Red Hat AMQ (ActiveMQ), and databases like Oracle and PostgreSQL. Experience with accessibility standards like AODA or WCAG 2.0 is also crucial.
Key Responsibilities
Architect and design large-scale, high-performance systems with a focus on
scalability, maintainability, security and reliability
(HA/DR).
Lead the design and implementation of cloud-native solutions with a primary focus on Microsoft Azure and Red Hat OpenShift.
Define and implement microservices architecture and ensure secure, performant, and scalable API integrations.
Design and manage CI/CD pipelines for automated build, test, and deployment.
Maintain standards for logging, monitoring, and observability across applications.
Implement event-driven architectures using Red Hat AMQ (ActiveMQ).
Ensure compliance with OWASP security standards and enterprise security best practices.
Drive containerization and orchestration using OpenShift/Kubernetes.
Collaborate with database teams for design, optimization, and performance tuning.
Ensure compliance with AODA/WCAG accessibility standards.
Provide technical leadership, mentoring, and enforcing modern development practices and architectural standards to development teams.
Review and modernize existing systems for standardization and reusability.
Apply strong knowledge of cryptography and secure design principles
.