Search by job, company or skills

S

Platform Engineering Architect

5-7 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 months ago

Job Description

We are seeking a highly skilled and experienced Platform Engineering Architect to join our Solve.Care

As a Platform Engineering Architect, you will be responsible for designing and overseeing the development of our decentralised platform for HealthCare. You will work closely with cross-functional teams, including Project Manager, software engineers, Leads, and stakeholders, to successfully implement scalable and efficient solutions.

Core expertise

  1. Knowledge of Event driven Systems, Event stream and event flows
  2. Knowledge of microservices orchestration design patterns (e.g. saga)
  3. Good knowledge of containerisation and container orchestration using Kubernetes
  4. Experience in Infrastructure as code
  5. Experience in platform as a service
  6. Knowledge of end-to-end encryption methodologies and protocols
  7. Knowledge of peer-to-peer communication designs
  8. Exposure to Web3 and blockchain (Good to have)
  9. Java Spring and React
  10. Cloudops exposure using AWS and it's objects (S3, API gateway, lamda)

Responsibilities:

  1. Define the architectural vision and strategy for our platform engineering initiatives, focusing on scalability, reliability, and performance.
  2. Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
  3. Design and develop the overall platform architecture, leveraging microservices
  4. Lead and mentor software engineers and system administrators, providing technical guidance and ensuring adherence to architectural best practices.
  5. Evaluate and select appropriate technologies, tools, and frameworks to support the platform infrastructure.
  6. Drive the implementation and deployment of the platform infrastructure, ensuring seamless integration and compatibility of various software components.
  7. Conduct performance analysis and optimization of the platform, addressing bottlenecks and ensuring efficient resource utilization.
  8. Implement security measures and best practices to protect the platform from vulnerabilities and threats.
  9. Collaborate with DevOps teams to establish and maintain effective continuous integration and deployment processes for the platform.
  10. Stay up-to-date with emerging technologies, industry trends, and best practices in platform engineering,Java, AWS, design patterns, and microservices.
  11. Conduct research and proof-of-concept projects to explore new technologies and solutions for platform enhancement.
  12. Define and enforce architectural standards, guidelines, and best practices for the platform engineering team.
  13. Collaborate with cross-functional teams to ensure successful integration and interoperability of different software components.

Requirements:

1 . Bachelor's degree in Computer Science, Software Engineering, or a related field. A master's degree is a plus.

2 . Proven experience as a Platform Engineering Architect or in a similar role within the software industry.

3 . Strong expertise in Java programming language, including experience with Java-based frameworks, design patterns and libraries.

4 . In-depth knowledge of AWS (Amazon Web Services) and its various services, such as EC2, S3, Lambda, and ECS.

5 . Solid understanding of design patterns and their application in building scalable and maintainable software systems.

6 . Experience with microservices architecture and related technologies, such as Spring Boot, Kubernetes, and Docker.

7 . Proficiency in architectural design patterns, frameworks, and methodologies.

8 . Strong understanding of distributed systems, networking concepts, and security best practices.

9 . Experience with infrastructure automation and configuration management tools like Terraform, Ansible, CloudFormation.

10 . Excellent problem-solving and analytical skills, with the ability to think strategically and propose innovative solutions.

11 . Strong leadership and communication abilities, with the capability to effectively convey complex technical concepts to both technical and non-technical stakeholders.

12 Ability to adapt to a fast-paced and dynamic environment.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 65772845