Remote (SME)Senior Kubernetes Architecture Engineer

Posted

Apply now
Please, let ASCENDING know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • As a Senior Software Engineer, you will lead the rearchitecting efforts of our existing monolithic payment system to a cloud-native architecture, leveraging modern cloud technologies and best practices.
  • 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, ensuring seamless integration and deployment processes.
  • 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 our payment infrastructure will be expected.
  • Mentoring and providing technical guidance to junior team members, fostering a culture of continuous learning and professional growth, is also a key responsibility.

Requirements:

  • Strong Kubernetes (K8S) experience is required.
  • A minimum of 7 years of software engineering experience is necessary.
  • You must have at least 5 years of experience in rearchitecting large-scale monolithic applications to cloud-native architectures.
  • A minimum of 5 years of experience programming in languages such as Java, Python, or Node.js, along with experience with modern frameworks and libraries, is required.
  • You should have at least 3 years of experience with DevOps principles, CI/CD pipelines, and automation tools, with Kubernetes being a must.
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is required.
  • You must 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, including experience with serverless architectures, containers, and orchestration, is necessary.
  • You should 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.
Apply now
Please, let ASCENDING know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback