R&D Engineer
Nokia
Nokia Cloud Operations Manager (NCOM) R&D in P&E Automation R&D organization, which is part of the CNS business group. NCOM product is an Intelligent orchestration for infrastructure and any levels of workload: platform, application and suite. Supports Hybrid multi-cluster infra LCM and configuration (Match-Create-Scale ). Automated workload LCM on all levels (Platform-App-Suite), Observability, telemetry, metering and closed loop (Discover-Monitor-Act)
Requirements:
BE or BTech in engineering, telecommunications, computer science or an equivalent education with 2 - 5 years of experience in software development. Basic to intermediate proficiency in Go, Python or Java. Knowledge of common data structures, algorithms, object-oriented programming and software design patterns. Experience writing unit tests and familiarity with testing frameworks such as pytest (for Python) or Go's native testing package. Understanding of the importance of code quality and experience with CI/CD tools like Jenkins or GitLab CI to automate testing and deployment. Experience with Docker and Kubernetes for containerized application development. Hands-on experience with Git and familiarity with workflows. Familiarity with Linux or other Unix-based operating systems. Strong communication skills, both verbal and written. Must be a team player, comfortable working with global teams and in remote settings.
Preferred Qualifications:
Understanding of object-oriented programming principles. Basic knowledge of databases (SQL, NoSQL). Familiarity with clean code principals. Knowledge of the scrum framework and agile development practices. Strong communication skills, both verbal and written, to interact with team members and stakeholders. Eagerness to learn and adapt to new tools, technologies, and processes.What You Will Learn:
Advanced software development practices and methodologies in a collaborative environment. In-depth experience with Kubernetes. E2E software testing.Continuous development in programming languages and software engineering best practices.
Key Responsibilities:
Desing, develop and maintain backend applications using Golang and Python. Write clean, efficient, and maintainable code, adhering to best practices and coding standards. Create unit, integration and e2e tests to ensure code quality and reliability. Actively participate in a scrum team and contribute to agile processes. Present developed features and code changes during sprint reviews.
Confirm your E-mail: Send Email
All Jobs from Nokia