— Higher technical/IT education;
— At least 3 years work experience in similar position and 2 years of experience in software development sphere (analyst or developer role). Experience in development group coordination (min 1 year) will be a big plus;
— Software development cycles knowledge (SDLC);
— ITIL knowledge — a plus;
— Software development methodologies familiarity: Waterfall, Agile (Scrum, Kanban) or RUP.
— Work experience with SVN, Jira, Confluence.
— Graphic language: UML, Enterprise Architect is a plus;
— Experience in requirements collection and use-cases creation;
— Object-oriented analysis and projecting. OOP is a plus (Java, C++, Object Pascal, C# basic knowledge);
— HTTP, SOAP, REST, Telnet protocols work understanding.
— Design patterns — a plus;
— Oracle 11, development level — desirable;
— Software testing skills and experience — desirable;
— Scripting: Unix Shell, Perl — desirable;
— Windows, Unix OS; MS Office;
— Intermediate level of English is required.
— Work experience in telecom-projects, BSS telecom knowledge will be a big plus.
We offer You:
— Possibility to build your career, learn and develop together with others in a truly international company.
— Possibility to shape the future and build the Networked Society.
— Competitive Ericsson compensations & benefit package.
Primary Job Functions:
— System Analyst is responsible for coordination of business requirements and technical tasks/notes for systems and new subscribers services.
— Coordinate interfaces and its changes;
— Systematize business and architecture requirements in order to build effective system architecture and its integration according to business requirements, optimum exploitation characteristics, minimum costs spent on support in the future.
— Prepare with contractor or singly technical tasks for software development (finalizations/system development) and approve plans with the workgroup.
— Track plans and scope compliance in projects.
— Control contract organizations work according to a project plan.
— Control software development process: release cycles and software delivery.
— Responsible for ordering any necessary hard and software or systems accesses.
— Prepare propositions regarding changes implementing to the existing systems according to modern technologies, business needs and existing division systems architecture analysis, following to the errors monitoring results in the system work.
Implementing new and revisioning of existing functionality BSS and integration systems of the Company.