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:
The Kubernetes Architect position is fully remote and available to candidates anywhere in the US, but only for US Citizens.
The role involves leading the rearchitecting of an existing monolithic payment system to a cloud-native architecture using modern cloud technologies and best practices.
Responsibilities include collaborating with cross-functional teams such as software engineers, architects, and product managers to define and implement the new payment system architecture.
The Lead Engineer will drive the adoption of DevOps principles and practices throughout the software development lifecycle to ensure seamless integration and deployment processes.
The position requires staying up-to-date with emerging technologies, frameworks, and industry trends related to payment systems and cloud computing.
The architect will design and implement a microservices-based architecture using domain-driven design principles and utilize Kubernetes for container orchestration and management.
Responsibilities also include implementing robust monitoring, logging, and alerting mechanisms to ensure system performance and availability.
The architect will develop highly resilient and highly available components for the payment system and conduct technology evaluations to recommend new tools and frameworks.
Mentoring and providing technical guidance to junior team members is also a key responsibility, fostering a culture of continuous learning and professional growth.
The role offers recognition and rewards for performance in a challenging environment with clear direction for success and development opportunities for other roles.
Requirements:
Candidates must have 7+ years of software engineering experience.
A minimum of 5+ years of experience in rearchitecting large-scale monolithic applications to cloud-native architectures is required.
Candidates should have 5+ years of programming experience in languages such as .Net, Java, Python, or Node.js, along with experience in modern frameworks and libraries.
A minimum of 3+ years of experience with DevOps principles, CI/CD pipelines, and automation tools is necessary, with Kubernetes being a must.
A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is required.
Candidates must have at least 3+ years of experience in the payment domain.
A minimum of 3+ years of experience with Azure Cloud, including serverless architectures, containers, and orchestration, is essential, with Azure being a must.
Candidates should have at least 2+ years of experience with payment industry standards, protocols, and security best practices.
Benefits:
The position offers a fully remote work environment, allowing for flexibility in work location.
Employees will be rewarded and recognized for their performance, contributing to a motivating work atmosphere.
The role provides clear direction on what it takes to succeed, along with opportunities for professional development and growth in other roles.
The company fosters a culture of continuous learning, providing mentorship and technical guidance to enhance team members' skills.