Senior Software Engineer, Virtual Storage

Nokia Romania SRL

28-05-2009 | EXPIRA LA 27-06-2009

Job expirat

RESPONSABILITATI

Lead the analysis and design of specific components of a large scale distributed computing system;
Own one or more components of the project from requirements through delivery;
Determine and present engineering tradeoffs, estimates, and overall approach;
Provide design support for object and relational modeling, data integration, business services, and platform infrastructure;
Work with Product Management, Architecture, QA, Release Engineering, and Services Delivery on packaging, design, automated build/testing, and deployment;
Document API’s and provide training to client developers.


CERINTE

Qualifications

8+ years experience in parallel and distributed computing, multi-threading application development , and network programming;
Experience in the entire development life cycle of at least one highly scalable and fault tolerant distributed system;
Strong java skills with demonstrated knowlede of how to write eficient code, C++ skills are a plus;
Experience in at least one of the following; Lucene, apache MIMO, ProtoBuf/Thrif, Hadoop, and various distributed file systems and clustering technologies;
Solid Linux / LAMP stack skills, MySQL skills a plus;
Knowledge of iterative development methodologies like Scrum;
Demonstrated ability to use all skills in a team setting;
String communication skills both written and verbal;
BS or higher in software engineering or related discipline.


BENEFICII OFERITE

Nokia offers market-competitive rewards and benefits. Nokia understands the importance of juggling professional and personal interests, and offers support for meaningful achievement in work, family, friends and self.
Employees are encouraged to continuously develop their skills and competencies in order to stay at the forefront of the technology. Employees also have opportunities to live out and enjoy Nokia technology on a daily basis.
Join a global company that can challenge you and encourage you to innovate. After all, our days are devoted to developing the potential of mobility It’s your world. At Nokia, you have an extraordinary opportunity to shape it. Our future is your creation.

If your profile suites the above requirements, please apply at
http://www.nokia.com/careers/jobs .


DESCRIEREA FIRMEI

Get to know us at Nokia. If you thought you knew us, we invite you to look closer – this is where content digitalization, the Internet, mobility and context all converge. Mobile maps, music, games, and new technologies are explored and served up here in a comprehensive digital world. Step inside – we hope you stay a while.
Take our Servies division. If relfects our strategic emphasis on developing and growing our consumer Internet services as well as developing new enterprise solutions and software.
Nokia’s services encompass five areas: Music, Games, Media, social Location and Messaging. The Services division also encompasses several sub-units: People and Place, Services Platforms, Service Experience, and Strategy & New Business.
Services works closely with the marketing and sales functions to create maximum consumer awareness and top line growth of the services.
The Shared Platforms / Nokia Operating Services group is talented and experienced software engineers in large scale distributed computing.