Remote (SME)Senior Kubernetes Architecture Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Senior Software Engineer, you will lead the rearchitecting efforts of the existing monolithic payment system to a cloud-native architecture.
  • You will collaborate with cross-functional teams including software engineers, architects, and product managers to define and implement the new payment system architecture.
  • The role involves driving the adoption of DevOps principles and practices throughout the software development lifecycle.
  • You will stay up-to-date with emerging technologies, frameworks, and industry trends related to payment systems and cloud computing.
  • Your responsibilities include designing and implementing a microservices-based architecture using domain-driven design principles.
  • You will utilize Kubernetes for container orchestration and management, ensuring scalability, reliability, and high availability of the payment system.
  • Implementing robust monitoring, logging, and alerting mechanisms to ensure system performance and availability is also part of your role.
  • You will develop highly resilient and highly available components for the payment system.
  • Conducting technology evaluations and providing recommendations for new tools, technologies, and frameworks that can enhance the payment infrastructure is expected.
  • Mentoring and providing technical guidance to junior team members will foster a culture of continuous learning and professional growth.

Requirements:

  • Strong Kubernetes (K8S) experience is required.
  • A minimum of 7 years of software engineering experience is necessary.
  • At least 5 years of experience in rearchitecting large-scale monolithic applications to cloud-native architectures is required.
  • You must have 5 years of experience programming in languages such as Java, Python, or Node.js, along with experience with modern frameworks and libraries.
  • A minimum of 3 years of experience with DevOps principles, CI/CD pipelines, and automation tools is required, with Kubernetes being a must.
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is required.
  • You should have at least 3 years of experience in the payment domain.
  • A minimum of 3 years of experience with cloud computing platforms such as AWS, Azure, or Google Cloud Platform is necessary, including experience with serverless architectures, containers, and orchestration.
  • You must have at least 2 years of experience with payment industry standards, protocols, and security best practices.

Benefits:

  • You will be rewarded and recognized for your performance in an environment that will challenge you.
  • The position provides clear direction on what it takes to succeed in your role.
  • Opportunities for development in other roles you may be interested in will be provided.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Leave a feedback