The team you'll be part of
We are part of the Enterprise Solutions group tasked with creating solutions that add value to our devices and network. We are a small and effective team building some cool stuff resulting in an exciting career opportunity.
What you will learn and contribute to
- As part of our team, you will: Design efficient, secure, adaptable, scalable, and reliable cloud solutions (data, networking, application)
- Drive all technical design and execution activities for moving existing on-premise infrastructure, server workloads, data and applications to the cloud IaaS and PaaS architectures.
- Communicate and socialize design with architecture design decisions.
- Communicate with senior leaders regarding the architecture, discuss problems and recommend solutions and improvements.
- Interact and work with application and business team members to provide the optimal environment for applications to deliver business functionality.
- Introduce and develop Infrastructure automation in the environment including IAC, CI/CD pipelines, and automated configuration management.
Job Responsibilities & Competencies
- Analyses technical requirements and translates them into implementable SW designs and configurations. Evaluates possibilities with different technologies and platforms
- Analyses ideas and demands for technology and provides technical estimates that can be used by program owner for cost / benefit analysis. Codes, develops, builds, modifies, configures, and proposes detailed technical solutions utilizing existing or new technologies
- Follows agile and/or PM practices
- Aligns the implemented solution that it is in line with the solution design
- Provides production support right after go-live
- Analyses and studies complex systems requirements and troubleshoots and resolves issues in existing software or solution
- Prepares software design, configuration and technical implementation documentation
- Participates in prototyping, pilots and PoC’s
- Proactively follows the digital market technologies and trends and innovations
- Develops, builds, and deploys solution configurations based on tool knowledge and deep technical and software programming and coding skills
- Tests software automatedly and is responsible for the quality of software development and deployment. Performs automated and manual tests to ensure the software created by developers is fit for purpose. Handles test planning, risk mitigation and prevention of software issues
Your skills and experience
- Experience designing and implementing the following foundational elements in a cloud architecture.
- Hands on programming experience in Java, Python, R, JavaScript and NodeJs.
- Expertise in developing micro service-based REST APIs and exposure to API gateway.
- Experience in AI & Machine Learning
- Functional level programming knowledge in Spring boot, Spring JPA, etc.
- Functional level programming knowledge in ReactJS/ AngularJS, websockets, Charts, Map, Data Grids, Nodejs and NPM modules.
- Knowledge of SQL (Oracle/ Maria DB) / NO SQL data bases (Cassandra, Redis etc)
- Collaborate with business and technology stakeholders to deliver high quality products and services that meet business requirements and exceeds. expectations while applying the latest available tools and technology.
- Knowledge in Messaging and streaming frameworks like - RabbitMQ / Kafka messaging APIs and push notifications are a plus.
- Familiarity with Continuous Integration and DevOps methodologies and tools chain – e.g. Jenkins, Cucumber, automated unit/functional testing tools.
- Interested in Innovation and ideation. Contribute to development of new products by building quick POCs and converting ideas into real products.
- Staying abreast of developments in web applications and programming languages.
- Identity and Access (IAM) configuration, including but not limited to user and group administration, least privilege access design, organization, project and folder design.
- Experience implementing architectures to support containerized applications including but not limited to Kubernetes, Docker, Containers
- Experience integrating CI/CD development pipelines (e.g., Jenkins) with Cloud Infrastructure elements challenges
- Experience with AI frameworks like TensorFlow, PyTorch, or Keras
- Data Manipulation and Analysis: pandas, NumPy
- Data Visualization: Matplotlib, Seaborn
- Model Evaluation and Hyperparameter Tuning
- Data Preprocessing and Cleaning
Soft Skills
- Committed to quality
- Excellent verbal and written communications skills as well as the ability to work effectively across internal and external organizations.
- Take ownership and accountability of team.
- Work collaboratively on projects and help achieving company goals
- Strong analytic, organization, presentation, customer service and facilitation skills
- Ability to prioritize and execute on multiple concurrent initiatives with related or independent goals
- Be a Voice of Customer to share insights and best practices, connect with Engineering team to remove key blockers
- Demonstrated ability to think strategically about business, product, and technical challenges
Established skills and knowledge of theory and principles within a professional discipline. Uses functionally specific knowledge. Typically 3-5 years directly related experience and a graduate equivalent engineering degree.
Come create the technology that helps the world act together
Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world.
We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work
What we offer
Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered.
Nokia is committed to inclusion and is an equal opportunity employer
Nokia has received the following recognitions for its commitment to inclusion & equality:
- One of the World’s Most Ethical Companies by Ethisphere
- Gender-Equality Index by Bloomberg
- Workplace Pride Global Benchmark
At Nokia, we act inclusively and respect the uniqueness of people. Nokia’s employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law.
We are committed to a culture of inclusion built upon our core value of respect.
Join us and be part of a company where you will feel included and empowered to succeed.