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 position is for a Kubernetes Architect, fully remote, available to candidates anywhere in the US.
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, ensuring seamless integration and deployment processes.
The job 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 role involves developing highly resilient and highly available components for the payment system.
Conducting technology evaluations and providing recommendations for new tools, technologies, and frameworks to enhance the payment infrastructure is also part of the job.
The architect will mentor and provide technical guidance to junior team members, fostering a culture of continuous learning and professional growth.
The position 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 should 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 must 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 flexibility for candidates.
Employees will be rewarded and recognized for their performance in a challenging work environment.
The role provides clear direction on what it takes to succeed and offers development opportunities for other roles of interest.
The company fosters a culture of continuous learning and professional growth through mentorship and technical guidance.