Job description
Job Title: Red Hat Expert Architect
Location: Hybrid (Travel to Brussels once or twice a month)
Language Requirement: Fluent in English
Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Experience: Minimum 7 years of proven experience in roles such as Platform Architect, Technical Architect, or similar, with a focus on designing and implementing scalable, distributed systems.
Key Technologies: Red Hat IDM, Red Hat Satellite, Red Hat Ansible Automation Platform, Red Hat OpenShift.
Programming Languages: Proficiency in one or more of Java, Python, C#, or JavaScript.
Cloud Platforms: Experience with AWS, Azure, Google Cloud.
Containerization Technologies: Familiarity with Docker, Kubernetes, with specific expertise in Red Hat OpenShift.
Additional Skills:
- Strong knowledge of system architecture, design patterns, and software development methodologies.
- In-depth understanding of API design, microservices architecture, and integration patterns.
- Knowledge of data modeling, database design, and SQL/NoSQL databases.
- Experience with storage and backup solutions.
Personal Attributes:
- Excellent problem-solving and analytical skills.
- Strategic thinking with the ability to translate business requirements into technical solutions.
- Strong communication and interpersonal skills.
- Ability to collaborate effectively with cross-functional teams.
Responsibilities:
- Collaborate with key stakeholders to understand business requirements and translate them into technical solutions.
- Design and develop a scalable and flexible platform architecture using Red Hat technologies.
- Provide subject matter expertise and guidance on Red Hat technologies, storage, and backup solutions.
- Ensure adherence to best practices, industry standards, and security protocols specific to Red Hat technologies.
- Evaluate and recommend appropriate Red Hat technologies, frameworks, and tools to optimize platform performance, reliability, and security.
- Lead the implementation of the platform architecture, oversee development, conduct code reviews, and resolve technical challenges.
- Collaborate with cross-functional teams to ensure seamless integration and interoperability across systems.
- Stay up to date with the latest advancements in Red Hat technologies and emerging trends, applying them to continuously improve the platform architecture.
- Identify and mitigate risks and bottlenecks in the development process, ensuring timely delivery of high-quality solutions.
- Act as a mentor and technical leader, providing guidance, knowledge sharing, and training to junior architects and development team members.