Full Job DescriptionAbout Nokia
At Nokia, we create technology that helps the world act together.
As a trusted partner for critical networks, we are committed to innovation and technology leadership across mobile, fixed, and cloud networks. We create value with intellectual property and long-term research, led by the award-winning Nokia Bell Labs.
Adhering to the highest standards of integrity and security, we help build the capabilities needed for a more productive, sustainable, and inclusive world.
Watch our video to discover how we create meaningful interactions to drive human progress.
About Strategy & Technology
The Strategy and Technology function lays the path for Nokia’s future technology innovation and identifies the most promising areas in which Nokia can create new value. By setting the company’s vision and understanding the evolving market and business dynamics around us, the function develops a coherent business strategy, technology and architecture vision across the company, establishes a solid research foundation on which to innovate new products and solutions, and provides the critical support infrastructure that ensures all Nokia business units can deliver that vision properly and securely.
Job Description
The Enterprise Data Platform team is the central platform for Nokia Enterprise Data, to facilitate reporting, analytic and automation needs. It is part of the Data and Analytics (DAA) organisation within Strategy and Technology. The Enterprise Data Platform (EDP) team is looking for a proactive key member who will have a key role in its development and maintenance of its data platform. You will be responsible for creating and maintaining the DevOps strategy for the team along with implementing CI/CD pipelines and working on release management. This is a hands-on technical role in a dynamic agile environment, working directly with developers, architects, test engineers, product management and internal customers.
Our ideal candidate is someone who has at least 3+ years of working knowledge in the area of CI/CD and DevOPs. Candidate will be an individual contributor but will work closely with the team of data engineers, solution designers and architects. Candidate should have some hands-on experience in Power-shell or similar scripting language. Worked on technologies such as Azure cloud, IaaC, ARM Templates, Azure DevOps Pipelines (CI/CD), Agile methodology, Source control Management (GIT or VSTS).
Job Responsibilities & Competencies
Designing DevOps Strategy
Implementing DevOps Development Processes
Developing and maintaining CI/CD pipelines
Implementing Code Versioning and Branching strategy
Release/hotfix deployment support
Infrastructure management
Debugging failed pipelines, problem investigation and resolution
Collaborating with the team to improve software development lifecycle
Coding, developing, building and proposing technical solutions utilizing existing or new technologies.
Identifying opportunities to improve testing through automated testing
Managing Azure resources
Required skills
At least 3 years’ experience in a DevOps role
Extensive experience with Microsoft Azure services and Azure DevOps
Experience with SCM tools like GIT and VSTS with a solid understanding of branching strategies, workflows and other versioning concepts.
Ability to write scripts in a variety of languages like but not limited to PowerShell, Bash or Python
Experience in creating Automated Deployments with Continuous Integration workflows
Working knowledge of Networking and Security components e.g. DNS, SSL Certificates, File Servers, Active directory etc. Knowledge of Azure Networking and Security is a good to have.
Knowledge of Microsoft technologies such as C#.NET, .Net Core, MS SQL Server are good to have
Solid understanding of Microsoft technology stack as well as Linux based systems
Experience with ARM template, Terraform and/or other infrastructure as code paradigms and technologies
Implementing Application Infrastructure by design an infrastructure and configuration management strategy, implement Infrastructure as Code (IaC), and implementing infrastructure compliance and security
Desired skills
Excellent communication skills in written and verbal English
Ability to work in and with cross-functional distributed teams, including working across multiple time zones and providing remote support
Be an independent self-learner with the “let’s get this done” approach
Interested in learning new technologies and open to contributing beyond the description of the role
Imagine creating technology that has the potential to change the world. Working with us, you will have a positive impact on people’s lives and help to overcome some of the world’s most pressing challenges. We act inclusively and respect the uniqueness of people. At Nokia, 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. Nokia culture welcomes people as their true selves. Come create technology that helps the world act together.