Red Hat Expert Architect

Posted 27 November 2023
Salary Competitive
LocationBrussels
Job type Contract
Discipline Software Engineering
Reference66499

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:

  1. Collaborate with key stakeholders to understand business requirements and translate them into technical solutions.
  2. Design and develop a scalable and flexible platform architecture using Red Hat technologies.
  3. Provide subject matter expertise and guidance on Red Hat technologies, storage, and backup solutions.
  4. Ensure adherence to best practices, industry standards, and security protocols specific to Red Hat technologies.
  5. Evaluate and recommend appropriate Red Hat technologies, frameworks, and tools to optimize platform performance, reliability, and security.
  6. Lead the implementation of the platform architecture, oversee development, conduct code reviews, and resolve technical challenges.
  7. Collaborate with cross-functional teams to ensure seamless integration and interoperability across systems.
  8. Stay up to date with the latest advancements in Red Hat technologies and emerging trends, applying them to continuously improve the platform architecture.
  9. Identify and mitigate risks and bottlenecks in the development process, ensuring timely delivery of high-quality solutions.
  10. Act as a mentor and technical leader, providing guidance, knowledge sharing, and training to junior architects and development team members.