Senior Software Engineer
Nokia
In CNS P&E Security Engineering team big data, machine learning, Cyber Security and SaaS are at the heart of our portfolio. We help create the secure, ultra-connected world in which we live and develop innovative solutions for 5G, autonomous network, health services, public safety, and smart utilities.
We are looking for a highly motivated Senior Software Eng to join our dynamic team of talented professionals to create an innovative, industry-leading, automated security SaaS offering.
Essential Qualifications:
Technical Expertise: Deep understanding of containerization and orchestration (Docker, Kubernetes, Helm, OpenShift) Experience with infrastructure automation (Terraform, Crossplane) Proficiency in Java, Go, JavaScript, Java APIs, SQL, and GraphQL databases Familiarity with security best practices (IAM, RBAC, certificates, secrets management) Experience with unit testing and CI/CD pipelines Understanding of data structures, APIs, and their integration in distributed systems Experience with observability tools (Prometheus, OpenTelemetry) Understanding of data pipelines and data management at scale Cloud & SaaS Expertise: Experience developing SaaS applications Understanding of multi-tenancy, scalability, and cost efficiency in SaaS Experience working with cloud providers (AWS, Azure, Google Cloud) Understanding of SRE and DevOps principles and practices Software Development: Proven experience designing and developing microservice-based systems and containerized applications Other: Bachelor's degree in Computer Science, Engineering, or a related field 8 years of experience in software development, cloud computing, or a related field
The main responsibilities will be to :
Develop and manage microservice-based systems, containerized applications, and service mesh architectures, using Docker, Kubernetes, Helm, OpenShift, Terraform, and Crossplane. Develop and maintain Kubernetes Custom Resources (CRs) and Operators. Implement SaaS applications, ensuring multi-tenancy, scalability, and cost efficiency, and contribute to the implementation of delivery flows for SaaS products. Implement security measures including IAM, RBAC, certificates, and secrets management. Automate unit testing and build CI/CD pipelines. Design and integrate APIs and data structures in distributed systems. Implement observability solutions using Prometheus, OpenTelemetry, and other tools.
Confirm your E-mail: Send Email
All Jobs from Nokia