We are seeking a highly skilled Technical Architect with over 15+ years of experience in software development, including 7+ years in system architecture. The ideal candidate should have 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, and security.
- Lead the design and implementation of cloud-native solutions, with a primary focus on Microsoft Azure and Red Hat OpenShift.
- Implement microservices architecture and ensure secure, performant, and scalable API integrations.
- Design and manage CI/CD pipelines to streamline and automate deployment processes.
- Implement messaging solutions using Red Hat AMQ (ActiveMQ) for asynchronous communication between services.
- Ensure compliance with security best practices, including OWASP guidelines, across all development stages.
- Utilize Red Hat OpenShift for containerization and orchestration of microservices-based applications.
- Collaborate with database teams to design, manage, and optimize Oracle and PostgreSQL databases.
- Ensure that all designs and implementations meet accessibility standards such as AODA or WCAG 2.0.
- Provide technical leadership and mentoring to development teams, enforcing modern development practices and architectural standards.