Senior Consultant, Applications Practice - Remote

Red Hat
Red Hat
( )  Remote (Asia | APAC Time Zone Permitted)

Job Type : Full-Time
Experience : 3 to 5 years
Education : Bachelor Degree

Job Detail
Job Summary

The Red Hat Asia Pacific (APAC) Solutions Technology Practice team is looking for a Senior Consultant to join our Applications Practice in Malaysia. In this role, you will get heavily involved the design and implementation of a modern container platform, help improve our customers’ software delivery workflows, and recommend best practices in the area of cloud-native application development using Linux Containers, Kubernetes, Red Hat Ansible Automation Platform, Red Hat Enterprise Linux (RHEL) CoreOS, and Red Hat OpenShift. You’ll help our customers migrate and modernize their applications and focus on deployment pipelines and cloud-ready application and integration architectures. You’ll be responsible for working directly with teams and facilitating the design and technical delivery of our solutions and practice. As you do so, you’ll create enthusiasm for building great software using principles of open source and agile culture. As a Senior Consultant, you should ideally be experienced and directly involved in software development and have passion for teamwork, design, communication, and delivering complex solutions. This role is a direct pathway to becoming a leading architect. This position can be located in Malaysia, but it can also be remote-based anywhere in APAC within close proximity to an airport, with future weekly travel to customer sites. Successful applicants must reside in a country where they are eligible to work and where Red Hat is registered to do business.

Primary Job Responsibilities
  • Support the discovery, architecture, design, and onboarding of applications using modern application migration, modernization, and development practices with emerging open source technologies
  • Help us cover domains including microservices, API management, and web-scale architectures, DevOps engineering and application delivery, and container-based continuous delivery (CD), i.e., using Red Hat OpenShift Container Platform, cloud automation, and Everything as Code
  • Serve as a trusted partner to our customers and use your critical thinking skills to solve tough problems in an innovative way
  • Present vision, strategy, technology, and roadmaps to executives, technical management, engineers, and operators
  • Actively code on customer projects through various Red Hat’s program offerings like labs and journeys
  • Support presales and delivery field teams during workshops, proofs of concepts, pilots, and production deployments
  • Actively contribute to and guide creation of reference architectures, design considerations, knowledge bases, and the Open Practice Library (OPL)
  • Contribute to the Red Hat Consulting team by participating in internal initiatives, creating consulting whitepapers, presenting at events (online and in person), and updating the knowledge base
  • Assist in the development of standard reusable consulting practice delivery guides and service offerings, including definition of tasks, deliverables, and standard estimates
  • Learn new technologies quickly, including topics like container orchestration, container registries, container build strategies, and microservices on container platforms
  • Travel in the future to work alongside leading financial services, retail, telecommunication, and institutional customers, in line with Red Hat's COVID-19 guidelines

Required Skills
  • 4+ years of experience working as a lead software engineer or consultant, or in similar roles
  • Proven experience designing and developing complex customer solutions in a rapidly evolving technology domain
  • Experience facilitating software design, architecture, and ideation sessions
  • Experience with Docker, Kubernetes or Red Hat OpenShift, or other container tools
  • Ability to uncover business challenges and develop custom solutions to solve these challenges
  • Working knowledge of object-oriented design, API design, and design patterns applicable to modern software development
  • Applied knowledge of working with agile, scrum, and DevOps teams
  • Proven experience with software development, including languages, systems, and frameworks like Java, Spring, Quarkus, Python, JMS, Kafka, SQL, NoSQL, and Redis or Infinispan
  • Working knowledge of database design
  • Passion for open source, software, tooling, and automation
  • Applied knowledge of modern software delivery methods and tools like test-driven development (TDD), behavior-driven development (BDD), continuous integration (CI) and CD, and Jenkins or Tekton
  • Working knowledge of automation tools like Red Hat Ansible Automation, Puppet, or Chef
  • Working knowledge of application and infrastructure monitoring
  • Ability to study on your own, learn quickly, and put new knowledge into practice
  • Adaptability to and understanding of industry trends and how technology, people, and practices are applied in different settings
  • Excellent written and verbal communication and presentation skills
  • Bachelor's degree or higher in computer science or equivalent credentials in a related technical discipline

About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

28 total views, 2 today
Apply this position
LinkedIn-MY - 7 months ago