We're looking for a passionate and experienced Software Architect to join ourhigh-performing team and take the lead in designing, building, and deploying scalable,secure, and reliable software systems using cutting-edge technologies like Kubernetes,OpenShift, GitOps, and microservices.
Responsibilities:
- Lead the Design and Implementation of Microservices Architecture: Craft elegant andefficient microservices architectures that are modular, r, loosely coupled, and highlyscalable.
- Kubernetes and OpenShift Mastery: Be the guru of Kubernetes and OpenShift,wielding them to orchestrate containerized applications with precision and finesse.
- Champion GitOps: Advocate and implement GitOps principles, ensuring infrastructureand application configurations are version-controlled and automated.
- Technology Agnostic, Yet Opinionated: Stay ahead of the curve with the latesttechnologies, but have a strong foundation in core principles and best practices.
- Bridge the Gap: Foster collaboration between development, operations, and securityteams to break down silos and achieve operational excellence.
- Mentor and Inspire: Share your knowledge and experience, guiding junior engineersand architects to reach their full potential.
Qualifications:
- Have 5+ years of experience as a software architect or senior software engineer.
- Possess a deep understanding of distributed systems, containerization, andcloud-native technologies.
- Are fluent in Kubernetes, OpenShift, and GitOps methodologies.
- Have a strong grasp of microservices architecture principles and design patterns.
- Thrive in fast-paced environments and enjoy taking ownership and accountability.
- Are a skilled communicator and collaborator who can bridge technical andnon-technical audiences.
- Have experience with CI/CD pipelines and automation tools.
- Are familiar with security best practices for cloud-native applications.
- Have a passion for open-source technologies and communities.