Detalii loc de munca
Mass Data Migration (MDM) Platform is an Alcatel-Lucent proprietary migration tool consisting of a set of modules and applications to support the delivery of Data Migration Services. The main goal of MDM is the automation of the extraction, transformation and loading process when moving and changing data between and within systems. The key purpose of the MDM Tool Developer role is to carry out the design, coding, development, validation and maintenance of the MDM Platform and support the migration projects execution. Key Accountabilities The primary accountabilities include: · Coding, development, and test – design, implementation, and validation of new solutions and modules for MDM Platform to support data processing of IP/MPLS network migrations · Support and maintenance of existing MDM platform solutions, · Working with MDM Development Team, · Providing support for Execution Team/Process Team, · Providing technical triaging and/or solution for tool incidents raised by us
Qualifications Experienced in Structured programming languages (Java), · Experienced in Python programming, · Experienced in SQL (PostgreSQL preferred), · Solid knowledge of Object Oriented Design and Analysis, · Solid Knowledge of various software development methodologies, · Solid knowledge of working with routers (ALU specifically beneficial), · Solid knowledge of testing methodologies, · Knowledge of XML, XSD, HTML, CSS, AJAX · Knowledge of Unix/Linux programming and administration, · Fluency in both written and spoken English, · Good understanding of technical documents written in English (networking and programming related), · Knowledge of version control mechanisms would be beneficial, · Working knowledge of telecommunication and IP network concepts (especially of IP/MPLS). Key Experience · 2 years or more of experience working as a software developer on designing, coding and development required as Key Skills, · One of the following secondary experiences: o 1 year of experience working with routers, or o 1 year of applied use of test methodology or test validation Key Attributes · A strong methodical problem solver, · Ability to self learn and apply what has been learnt, · Ability to perform to a consistently high level under pressure, · Ability to work in a collaborative multi-location team environment, · Ability to provide accurate and high quality solutions in short time period, · Able to work on own initiative, · Ability to assimilate quickly, communicate, and act decisively.