We support enterprises, product houses, and startups with custom software solutions development and IT consulting.
Senior Platform Engineer, Go, Kubernetes, IAM
Location
Poland
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Platform Engineer, Go, Kubernetes, IAM
Sigma Software Group
• Design, develop, and maintain backend services using Go • Contribute to the development of a self-hosted SCIM solution • Deploy and support applications running in Kubernetes environments • Participate in architecture and technical design discussions • Collaborate with platform engineering and DevOps teams • Implement integrations with IAM and directory services • Support CI/CD and automation initiatives • Contribute to cloud-native engineering best practices • Troubleshoot and optimize platform performance and reliability
Job Requirements
- 5+ years of professional software development experience
- Strong hands-on experience with Go (Golang)
- Experience developing and supporting Kubernetes-based applications
- Strong understanding of cloud-native and containerized environments
- Experience working in enterprise systems with multiple integrations
- Understanding of deployment and operational best practices
- Upper-Intermediate or higher level of English WILL BE A PLUS
- Experience with Infrastructure as Code and GitOps approaches
- Hands-on experience with Terraform, CDK8s, CDKTF, or similar tools
- Experience with Java and/or Groovy
- Experience with CI/CD pipelines and automation
- Familiarity with automated testing frameworks and practices
- Understanding of platform engineering concepts and architectures
- IAM Experience
- Understanding of SCIM protocol and user provisioning concepts
- Experience with Identity & Access Management solutions
- Hands-on experience with MidPoint will be an advantage
- Familiarity with Identity Governance & Administration concepts
- Experience with identity providers, federation, and role management
- Knowledge of Active Directory, Entra ID, or similar directory services
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and optimize scalable Big Data solutions using Apache Spark. • Lead technical decisions and contribute to the architecture of data processing solutions. • Develop, maintain, and optimize Big Data pipelines. • Support data integration initiatives across multiple systems and workstreams. • Ensure the performance, scalability, and reliability of data processing applications. • Troubleshoot and resolve complex technical and performance issues. • Collaborate with technical and functional stakeholders to define and implement solutions. • Promote Agile development practices and contribute to CI/CD and DevOps processes. • Mentor and support junior and mid-level developers, sharing best practices and technical knowledge. • Explore and promote the adoption of emerging technologies, including AI-assisted development and automation.
• Act as the technical owner for Credit Risk applications and services • Ensure applications remain stable, secure, resilient, and available • Provide Level 3 production support for incidents, problems, and service requests • Investigate and resolve complex technical issues within agreed SLAs • Collaborate with infrastructure, operations, and business teams to minimize service disruption • Design, develop, test, and implement new features, enhancements, and defect fixes • Deliver regulatory, compliance, and business-driven changes • Maintain and improve existing applications while reducing technical debt • Ensure all developments follow change management and release processes • Participate in production deployments and post-release validation • Provide technical leadership and mentorship to developers and support engineers • Conduct code reviews and ensure adherence to coding standards and best practices • Promote high-quality software design, testing, security, and maintainability • Drive knowledge sharing and maintain technical documentation • Partner with business stakeholders to understand requirements and priorities • Provide technical expertise during incident management and problem resolution • Collaborate with third-party vendors where required • Support audit, risk, and compliance initiatives related to managed applications.
Technical Architect
SutherlandFounded in 1986, Sutherland is a global process transformation company that “rethinks and rebuilds processes for the digital age.” As an employer, Sutherlan
• Define and evolve the overall system architecture for the platform • Design scalable, secure, and fault-tolerant distributed systems • Lead architectural decisions for real-time communication, data persistence, and service orchestration • Create and maintain architecture documentation, ADRs (Architecture Decision Records), and technical roadmaps • Evaluate and recommend technology choices for new features and platform improvements • Provide technical guidance and mentorship to development teams • Conduct architecture reviews and code reviews for critical components • Establish and enforce coding standards, best practices, and design patterns • Collaborate with Product, DevOps, and Security teams to align technical solutions with business goals • Prototype and implement complex technical solutions when needed • Troubleshoot and resolve critical production issues • Optimize system performance, latency, and resource utilization
Fullstack Developer – .NET, C#, WebForms, ASP.NET
ReplyReply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.
• Develop and maintain web applications using the .NET Framework and ASP.NET. • Work on both legacy systems and modernization initiatives. • Build integrations between systems and APIs. • Participate in evolutionary and corrective maintenance and application support. • Contribute to architectural and performance improvements. • Support technology migration processes when needed.



