Vacancies

Directions:
AllPythonBusiness IntelligenceSystem administrationOracleBusiness SupportC & C++DesignHR & RecruitingJavaMicrosoft .NETPHPProject ManagementSoftware TestingSales & Marketing
Locations:
AllKharkivKievOffsiteOdesaSweden
  • Senior C++ Developer/Team Lead
    Kharkiv | C & C++

    We are looking for Senior C++ developer/Team Lead to work on a complex and dynamic project.

    Project details:

    GTECH Casino project gives you an advantage of taking part in the whole product development process for one of the world biggest vendors of online gambling software, starting from new feature ideas and finishing with delivering the product to the customers. The key project goals are development of new high quality features for an existing Casino solution, integrating the product with other GTECH products and leading the product development process.

    Main Responsibilities:

    • Participation in project planning and estimating
    • Leading the team in the field of software architecture and development
    • Distribution and coordination of project tasks
    • Regular communications with the customer; accurate transformation of customer wishes into a set of tasks for the team
    • Software development process: development of architecture, modules, sub-systems, etc.
    • Organization of team performance
    • Supervising of testing of software developed by the team
    • Training team members in keeping with the specialization and providing technical support to team members

    Main technical skills:

    • Windows\Linux C++ programming experience, OS specifics
    • Good knowledge of STL, Boost
    • Good knowledge of Web Services (SOAP, JSON)
    • Good knowledge of databases (Sybase desired)
    • Experience in multithreading, networking, cross platform development
    • Technical documentation writing skills
    • At least Upper-Intermediate level of English

    Additional technical skills:

    • Perl
    • Python
    • Java
    • ASP
    • Configuration management skills
  • Department Manager Assistant
    Kharkiv | Business Support

    We invite a responsible and smart Department Manager Assistant to be involved in project, account and department coordination activities.

    Responsibilities: 

    • Assist PM in daily operations 
    • Compose department performance reports on weekly and monthly basis
    • Provide assistance in meeting protocols composing, work with presentation materials 
    • Attend and coordinate meetings and seminars
    • Perform travel and team building arrangements
    • Streamline account / department operations and routines 
    • Proofread and review documents in English

    Requirements:

    • Higher education 
    • Upper Intermediate level of English 
    • Attention to details 
    • Perfect multitasking and time management skills 
    • Presentation composing skills
    • Understanding of software development life cycle 
    • Budgeting mechanisms understanding 
    • Solid organizational and team building skills 
    • Advanced PC (MS Office) user
    • Good communication skills

    Will be a plus:

    • SharePoint user experience
  • HR Manager
    Odesa | HR & Recruiting

    We are looking to recruit an HR Manager to our talented team on a permanent job. This is an excellent opportunity to work for a brand, in a great location and to expand your HR skill set in an HR Manager role.

    As the HR Manager you will be responsible for the HR operational and recruitment function with the company.

    We are a team of 450+ professionals, dedicated, creative and open-minded. We enjoy challenges as they make our work interesting and give us a chance to grow. Our major business areas are software products development and support, custom software development and IT consulting.

    Main responsibilities:

    • Participate in personnel policies of the company
    • Take part in stimulation and motivation of the personnel
    • Take part in the internal activities aimed at corporate culture development
    • Assist in employment, position transfers and dismissals
    • Compose and conduct private documents of personnel
    • Take part in face-to-face interviews
    • Search for new staff using recruitment skills
    • Staff database support
    • Personnel adaptation
    • Personnel evaluation and development
    • Arrange corporate programs and trainings

    Main requirements:

    • Higher education in Psychology
    • At least 2+ years of experience as a Human Resources Manager
    • Good skills in people search using different sources
    • HR interviewing experience
    • Retention, adaptation and motivation of personnel
    • Training and development of personnel
    • Introducing, composing and updating the company policies
    • At least Intermediate level of English

    Desired requirements:

    • Ability to learn fast
    • Ability to switch quickly between different tasks
    • Self-education skills and motivated person 
    • IT sphere experience is a good plus
  • Quality Manager
    Kharkiv | Business Support

    We are looking for a skilled Quality Manager with good background in ISO. The person is expected to support Quality Management Systems for regulated markets.

    Quality manager monitors and advises on the performance of the quality management system and produces data and report on performance, measuring against set indicators.

    Requirements:

    • Bachelor's / Master's degree
    • Solid background in QMS design and creation
    • Experience in establishing processes
    • Good experience in supporting QMS audits for external authorities
    • At least 5 years of quality assurance experience
    • Good managerial experience of an IT QA / Development team
    • Successful certification projects experience ( ISO 9001 / 14001 / 27001 )
    • Fluent English (reports writing, ability to communicate with customer both verbal and written, documents preparation)
    • Excellent communication skills
    • Expert knowledge of MS Office

    Additional requirements:

    • Understanding of ISO and GAMP 5 standards
    • Self-driven
    • Innovative
    • Sociable person
  • Senior Designer
    Kharkiv | Design

    If you have an artistic eye and creative flair, if you are willing to constantly learn and produce the top quality artwork, you're welcome to join Sigma Ukraine team.

    Enjoy creative, friendly environment with graphic design team. You'll work with professional artists, designers, UI / UX experts. We offer long-term cooperation and  well-paid job in Kharkiv.

    To better understand what we do, have a glance at our portfolio — http://sigmaukraine.com/portfolio 

    Responsibilities: 

    • Managing small projects under direct communication with the client and the team
    • Visualization of the client's business needs and developing a concept to suit their purpose
    • Working as a part of the team with designers, project managers, marketing specialists, web developers or other IT specialists
    • Design concept of the development process for web / desktop products, mobile applications, corporate identity, logotypes, brochures and other marketing materials
    • Templates, prototypes and finalized artwork creation that adheres to standards, style guides, specification documents
    • Design tasks completion within the deadline and according to the task description and technical constraints
    • Compliance with the rules used in the corresponding project (version control, etc.)

    Requirements: 

    • Fluency in Photoshop, Illustrator and other design tools
    • Understanding of user interface design principles
    • Basic knowledge of software development processes
    • Technical documentation (e.g. graphics guidelines, style guides) development skills
    • Communication skills and team leading
    • Fluent English

    Resumes without portfolio are not considered.

  • Deputy Department Manager
    Kharkiv | Project Management

    We are looking for an expert manager and professional communicator to become a significant player of the Department of Game Development.

    As a Deputy DM you will be handling a range of tasks aimed to motivate, inspire and develop a well-trained team — so in return they offer top-quality services to Sigma Ukraine's customers.

    Responsibilities:

    • Coordinate work of project managers to maintain the full software project lifecycle
    • Assure start-up and finish of projects, compose a project team in the department
    • Monitor project communication in the department and duly take preventive measures to avoid any project problems
    • Implement company personnel policy and participate directly in recruitment of personnel for the department in cooperation with HR Department
    • Monitor personnel motivation level and take duly actions to increase it in cooperation with HR Department
    • Be responsible for staff scheduling to include: work assignments / rotations, employee training, vacations, breaks, overtime assignment, back-up for absent employees, and shift rotations
    • Monitor competences and personnel evaluation, arrange events encouraging professional growth of personnel
    • Manage customers’ expectations
    • Data gathering and preparing department reports

    Requirements:

    • Experience in project management
    • Competence in project planning, estimation and making business proposals
    • Technical background in software development and / or software testing
    • Leadership and team management skills
    • Ability to get things done on time
    • Result-oriented and self-motivated
    • Upper-Intermediate level of English
    • Strong communication skills
  • Business Development Manager
    Kharkiv | Sales & Marketing

    We invite a Business Development Manager to take part in sales activities of IT services and products to clients from Europe and the USA. Our clients are both world-known brands as well as small but aspiring companies. We expect that Business Development Manager will be able to build strong long-lasting partnership with customers, will be talented in networking and capable to identify interesting opportunities.

    We can exclusively provide flexible professional and career growth. We offer you to join a highly professional team and feel comfortable to work in a cozy office.

    Responsibilities:

    • Negotiations with the customers
    • Composing the proposals
    • Preparing and conducting presentations for customers
    • Developing relations with resellers

    Requirements:

    • Experience working in offshore IT company is a must
    • Strong negotiations skills
    • Experience in preparing proposals and presentational materials
    • Excellent knowledge of English (reports writing, ability to communicate with customer both verbally and in writing, correct documents preparation)
    • Technical experience in software development is a plus

    Additional requirements:

    • Ability to be accurate, organized, attentive to details and sociable
    • An ideal candidate should be result oriented

    Benefits:

    • Percentage from won orders
    • Business trips to Europe and the USA
  • Middle/Senior Java Developer
    Kharkiv | Java

    We are looking for Senior or Middle Java specialists for development of a common working environment for users with different levels of permissions, which will allow them to manage lab and test equipment. The client is one of the world's leading telecommunication companies.

    Responsibilities:

    • Design separate components, modules, classes, database tables etc.
    • Code, debug, document, and maintain portions of software
    • Perform unit and integration testing
    • Participate in peer code and design reviews
    • Participate in estimation and planning sessions
    • Contribute to development of technical project documentation and user documentation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer`s partners

    Requirements:

    • At least 3 years of experience in commercial Java development
    • Strong knowledge of JPA 
    • Strong knowledge of EclipseLink
    • Experience with Wicket is preferential
    • Experience with Spring is preferential
    • Experience with telecom radio network elements is preferential
    • At least Upper-Intermediate level of English
  • Office Administrator
    Kiev | Business Support

    This is a new, full-time position for an enthusiastic and self-motivated Office Administrator to be a part of our new office in Kyiv. You will assist in the smooth running of the office and provide support to everyone within the business.

    The Office Administrator will have a “can-do” attitude, be sociable and be a good communicator. We’re looking for a sunny disposition, and for someone who is proactive, can anticipate situations, shows good attention to details, and works well under pressure. You should be an excellent team player with a talent for managing a variety of tasks in efficient way. We’d like someone who is super organized, flexible, has the ability to work unsupervised and enjoys contributing to a creative and busy team.

    Responsibilities:

    • Ensuring the trouble-free office work, office managing
    • Maintaining a safe and secure work environment
    • Organizing the purchasing of office facilities, work with suppliers
    • Controlling non-project office correspondence and document flow
    • Handling voice calls
    • International delegations’ visits handling
    • Organizing business visits, arranging airport receptions and coffee breaks
    • Handling personal schedules of management board
    • Development of the office by initiating, coordinating, and enforcing company’s standards, policies and procedures
    • Ensuring the right communication with management in head office
    • Organizing professional events; corporate events (team buildings etc.)

    Requirements:

    • Knowledge of and at least 2 years of experience in administrative management
    • Advanced level of English 
    • Excellent communication skills, both written and oral
    • Advanced PC user – MS Office
    • People-oriented mindset, excellent co-worker and motivator
    • Ability to detect arising problems and solve them effectively
    • Excellent time management skills
    • Very attentive to details
    • Experience in IT industry is a plus
  • Microsoft Business Intelligence developer
    Kharkiv, Odesa | Business Intelligence

    We are looking for a Business Intelligence Developer with good communication and analytical skills, who is attentive to details. If you are a good motivated, self-organized person and take pride in your work you are welcome to our team!

    Project details:

    The main project scope is development, maintenance and improvement of the “infrastructure” application. The infrastructure application represents a huge and complex system divided into a variety of small and easily managed widgets. This system allows the company to keep tracking supply of heating, gas and cooling, perform billing and invoicing services and manage all assets. Our customer is one of the biggest power supply companies in the world aimed at the “green” power production. Regular business trips are required for the project.

    Responsibilities: 

    • Design separate components, modules, classes, database tables etc.
    • Code, debug, document, and maintain portions of software
    • Participate in estimation and planning sessions
    • Contribute to development of technical project documentation and user documentation
    • Participate in conference calls and face-to-face meetings with the customer and customer’s partners
    • Comply with the best engineering practices, the technical standards and the quality criteria set forth on the project
    • Escalate technical issues to Scrum Master and Project Manager
    • Improve your qualification within the area(s) of expertise at various training courses, seminars and/or other educational organizations

    Requirements:

    • At least 3 years of experience in MS BI technologies stack
    • Strong knowledge of SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)
    • Good knowledge of .NET Framework
    • Basic knowledge of TFS
    • Strong OOP/OOD skills
    • Strong communication skills
    • At least Intermediate level of English
  • .NET/SharePoint Developer (Framework development)
    Kharkiv | Microsoft .NET

    We are looking for a strong .NET Developer, reliable and highly motivated person who strives to work on a challenging project.

    Project details:

    Sigma Ukraine cooperates with a famous American software product development company that provides solutions and product suits to automate the business of huge enterprises. Today Sigma Ukraine runs R&D for the major server side component and the framework for extending current product line capabilities. The project assumes implementation of flexible, customizable, extendable framework, using .NET technologies. Framework is aimed at simplification of integration and development of custom SharePoint components. You will participate in analysis and development phases of the project, producing new design and code, dealing with technical challenges that require investigation and non-trivial solutions based on the best engineering practices. The project covers a large stack of technologies that enable continuous improvement of your technical skills. That’s a unique opportunity to work close to strong seniors and architects who aim at well-thought-out and never compromise quality. Besides, there will be communications with customers and business trips to the US. Main technologies: .NET, MEF, log4net, MS SharePoint 2010/2013.

    Responsibilities:

    • Coming up with well-designed technical solutions and robust code
    • Peer code reviews, following engineering practices
    • Cooperative work with colleagues, be a team player
    • Professional communications within a team and with customer
    • Core modules development and refactoring, where needed

    Requirements:

    • At least 3 years of experience in commercial .NET development
    • Strong experience with ASP.NET, Web Services, JavaScript
    • Excellent OOP/OOD skills
    • Good understanding of .NET Framework
    • Proven skill in unit test frameworks and tools
    • Strong knowledge of relational DB concepts, MS SQL Server
    • Knowledge of MS SharePoint 2010 or/and 2013 will be a plus
    • At least Intermediate level of English
  • Automation Test Engineer (Big Data Project)
    Kharkiv, Kiev, Offsite, Odesa | Software Testing

    We are looking for an Automation Test Engineer, who will work with a top-notch and globally distributed team. We find the best people in the world and then get out of their way. Our engineering processes are designed to knock down barriers and give you the tools you need to solve challenges, grow technically and have fun while doing it. As a Test Engineer you will work in a rapidly growing team and be a part of the decision making group in setting standards for technologies and processes.

    Project details:

    Collective is a leading provider of data-driven digital advertising solutions for brand advertisers. Collective’s data science-driven solutions allow brands and their agencies to customize ads in real time and target audiences using predictive modeling based on consumer interests, location and contextual data. The technology stack you will be working with receives over 200, 000 HTTP requests per second, processes hundreds of gigabytes of data per hour, makes hundreds of billions of predictions about user behavior each day and serves 10s of billions of impressions monthly. We are looking for specialists who are excited to be a part of the large scale platform we have built and are eager to take up even bigger challenges we have around the corner.

    Responsibilities:

    • Contributing to requirements analysis and its transformation into the test specifications
    • Building and maintaining test environments and instrumentation required for tests execution
    • Working in close collaboration with development team/product experts in order to ensure that their thoughts/recommendations/knowledge are considered throughout formal test definition
    • Planning and performing functional and non-functional testing for elaborated solutions
    • Promoting good testing principles such as defining adequately reasonable quality level, composing smart acceptance criteria, effective tests organization and budget usage
    • Providing assistance to software developers and supporting personnel in testing issues
    • Identifying and escalating product quality issues that can’t be solved without additional involvement of project manager, department or top management
    • Continuously collecting and analyzing quality metrics, raising potential issues in a proactive manner
    • Understanding of business logics of the project and ability to analyze the quality level of the project from the point of view of its actual use

    Requirements:

    • At least 1 to 3 years of experience as Automation Test Engineer
    • Proficiency in at least one popular programming/scripting language such as Ruby, Java, Perl etc.
    • Experience in automation frameworks like Selenium, JUNIT
    • Experience in Unix/Linux environment
    • Experience in writing SQL queries
    • At least Upper-Intermediate level of English
  • Support Engineer (System Administrator)
    Kharkiv | System administration

    Sigma Ukraine is looking for a skilled Support Engineer (System Administrator) who strives to expand the experience and deal with IT systems administration and support in commercial delivery, within the 2nd and 3rd lines of organization support. We look for a person who is not afraid to step away from regular network administration, and contribute to outsourced IT systems configuration and maintenance procedures setup, as a consultant and expert, having close contact with our Sigma colleagues and clients worldwide.

    Project details:

    The project assumes maintenance and support of several customers` applications, utilizing best practices and industry standards in work process organization and optimization. The organizations are rapidly expanding, so there is a huge prospect of professional development and growth, primarily in ITIL and service management areas. Business trips abroad are also possible.

    Responsibilities:

    • Take over applications to support customer`s operations
    • Resolve support requests escalated by the 1st line of support; communicating with colleagues abroad and clients if necessary
    • Preventive and proactive administration and maintenance activities
    • Deal with tickets and event management systems and follow defined support and maintenance workflows
    • Administration, management and maintenance of IT software, computer network systems and data circuits
    • Implementation of enhancements that will improve performance and reliability of the applications
    • Coordination of system upgrading, monitoring, testing and servicing 

    Requirements:

    • Bachelor degree in IT-related specialties
    • At least 2 years of experience in system administration and IT systems support and maintenance, preferably in IT company
    • Microsoft SharePoint administration experience
    • Strong knowledge of MS Windows operation system (XP‚ 7, Server 2003‚ 2008)
    • Good knowledge of computer components, peripheral equipment, network equipment 
    • Knowledge of Microsoft SQL Server (deployment, configuration)
    • Knowledge of principles and methods of computer networks building 
    • Excellent problem solving skills and troubleshooting skills
    • High attention to details
    • Strong written and verbal communication skills
    • Ability to prioritize and manage multiple projects at the same time in a fast-paced environment
    • At least Intermediate level of English
  • IBM Maximo support engineer (consultant)
    Odesa | System administration

    Sigma Ukraine is looking for talented support engineers with a strong desire to work in tight collaboration with foreign customers and gain knowledge and experience within IBM Maximo assets management system.

    Project details:

    The main project goal is helping customers to deploy, modify and maintain the IBM Maximo Assets management system. Maximo is one of the most popular assets management solutions in Europe and the USA.

    Project may require business trips to the customer’s site and assumes extensive communication on business related topics. Main tasks are: system configuration, access management, installation and deployment, data migration, Jython scripting and modifications of the system based on customer’s needs.

    You will work directly with a customer and European Maximo consultants. We will provide education in the business area and in the Maximo system itself.

    Responsibilities:

    • Communicate with customers and distributed team of other support engineers
    • Study IBM Maximo and continuously improve knowledge of it
    • Perform system configuration (Java or Jython)
    • Users access management
    • IBM Maximo installation, deployment, configuration, testing
    • Maximo internal applications maintenance, support, installation, modification
    • Possibly automated testing and basic Java development

    Requirements:

    • At least one year in an enterprise system configuration
    • Strong written and verbal communication skills
    • Intermediate level of English or higher
    • Highly responsible and attentive to details
    • Ability to work in the team
    • Basic understanding and experience in configuration of the WebSphere Application server
    • Knowledge of any scripting language (Python and Jython would be a big plus)
    • Good knowledge of relational DB concepts and SQL

    Will be a plus:

    • Experience with database engines DB2 and/or Oracle
    • Basic understanding of Java
    • Basic knowledge of OOP/OOD
  • Senior/Middle Cloud Developer (Python)
    Kharkiv, Odesa | Python

    We are searching for Senior and Middle engineers to work on the development of a cloud system based on open-source software. The whole system is built on embedded Linux and complemented by virtualization technologies. The client is one of the world’s leading telecommunication companies.

    Responsibilities:

    • Product prototyping and new product development
    • Product integration with 3rd party software and product testing
    • Securing product`s high quality
    • Ensuring timely deliveries

    Requirements:

    • Good knowledge of Linux
    • Strong knowledge of OpenStack
    • Python software development experience
    • Ability to work in Agile team according to Scrum and Kanban approaches
    • Good level of communication in English

    Additional requirements:

    • Knowledge of virtualization technologies (e.g. ESXi, KVM)
    • Experience in concurrent programming
    • Experience in network administration
    • Experience in working with IP load balancing solutions
    • Knowledge of functional programming (Erlang)
  • Senior Microsoft Dynamics AX developer
    Kharkiv, Kiev, Offsite, Odesa | Microsoft .NET

    We look for a Senior Microsoft Dynamics AX developer, who can become a Competence Leader at Sigma Ukraine in a short term. We need a person who is well-educated and experienced, in related data domain (ERP, Finance, Logistics, Inventory), in AX development, deployment and configuration aspects. The best candidate will be a leader of AX team at Sigma Ukraine, be an expert in AX implementations, participate in various international AX projects, develop the competence further by running courses and practical trainings in Sigma Ukraine. We aim at making our AX competence high-tech, namely focus on AX 2012 implementations and new tools and technologies that AX 2012 brings to engineers. Assignment requires from a candidate to be highly social and smart, be able to learn and analyze new domains and technologies quick. We offer possibilities of going on business trips to Europe and the USA for education and commercial projects delivery. This person will combine requirements and problems analysis with solution development and implementation.

    Project details:

    We have a number of projects in the pipeline. Early assignments will be about migrating AX implementations from 4.0 version to Dynamics AX 2012, and growing the competence further. Initial projects will assume working in distributed team, while later assignments will assume delivering complete projects from Ukraine.

    More details follow:

    • It’s a long-term adventure
    • Our general process is agile-based, we are open and eager to utilize Kanban and scrum practices in development
    • Will assume dealing with 4.0 and AX 2012, X++, C#, .NET, TFS
    • At the moment project team in Ukraine consists of 3 AX developers. We plan to grow the team gradually.

    We plan to run training courses in Ukraine and in Sweden onsite, to get the perspective team members up to speed with technologies and specific projects practical aspects.

    Our customer is our partner company in Sweden, that currently runs several active AX projects for various big companies and corporations in Europe. Communications with our partner and with end customers’ representatives are handled in English. End clients are primarily corporations and companies in various sectors that run AX as ERP.

    Requirements:

    • At least 5 years of experience in commercial .NET, CRM or AX development
    • Strong understanding and at least 2 years of experience in development, configuration and deployment of ERP platforms and systems
    • Excellent OOP/OOD skills
    • Experience with CSS/HTML
    • Strong knowledge of relational DB concepts and MS SQL Server
    • Willingness to work with AX long term and become an expert in this area
    • Analytical mindset, experience in requirements analysis and software projects/products documentation development
    • Communicative and social
    • Leadership skills
    • Strong estimation skills
    • Available for business trips abroad
    • At least Intermediate level of written and spoken English, and commitment to raise it to Upper-Intermediate quickly in case of necessity
    • Understanding of software development methodologies will be a plus
  • Project Manager
    Kharkiv | Project Management

    The position of the Project Manager implies planning, executing and finalizing projects in accordance with strict timeframes and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants in order to deliver projects according to plan. The Project Manager will also define the objectives of the project and ensure quality control throughout its life cycle.

    Responsibilities:

    • Handle and provide leadership to multi-projects teams from initiation to closing
    • Define and resolve business problems arising in project executions
    • Provide leadership and guidance to personnel on sub-projects
    • Initiate and define project planning tasks and performance reports
    • Define change control, risks and issues management
    • Interact with project sponsors, customers, project team and functional leadership
    • Address and define high-end goals and success factors of projects to project team members and functional leader
    • Define and oversee agreements with functional leader and project team members concerning participation, timing and the length of resource usage
    • Sub-divide projects into manageable phases to ensure project sponsors' needs are met
    • Assist project team members in their areas of responsibilities

    Requirements:

    • At least 3 years of project management experience
    • Strong understanding of software project management concepts and software quality
    • Strong business analysis skills
    • Competence in composing project plans, estimating and business proposals
    • Competence in organization and managing project team
    • Result oriented and self-motivated person
    • Proven competence in handling projects within budget and timeframes
    • Good communication skills
    • Upper Intermediate level of English
  • Oracle Developer (For the big European power and heat supplier)
    Odesa | Oracle

    We are looking for Oracle Developer to work on innovative, complex and dynamic projects. We appreciate long term cooperation with all our team members and propose an option to advance yourself as Java and .NET developer in a long run. Also there will be an opportunity to travel to Europe.

    Your first challenge in Sigma Ukraine will be:

    • Participation in long term assignment, in energetic sphere, for one of the biggest energetic companies in the Northern Europe
    • Working as a member of offshore dedicated team: 5 experts in Java, .NET and databases in Sigma Ukraine, dealing with new development and enhancements in the area of billing, data analysis, data management and reporting
    • New development and enhancements tasks
    • Agile process, tight daily communication with Ukrainian and Swedish team members with ability to practice and improve your English

    Responsibilities:

    • Oracle PL/SQL and Oracle Forms design and development
    • Requirements analysis, estimation, planning
    • Collaboration with Java and .NET team members
    • Daily meetings and team communications aimed at information sharing and raising efficiency of the solutions 
    • Self-development, introducing best practices in daily work

    Requirements:

    • At least 3 years of experience in commercial Oracle development
    • Commercial experience in Oracle PL/SQL development
    • Experience in Oracle Forms development
    • At least Intermediate level of English
    • Good communication and analytical skills
    • Attentive to details
    • Experience with APEX is a plus
  • Senior PHP Developer
    Kharkiv | PHP

    We are looking for Senior PHP developer who will be responsible for the creation and implementation of a wide variety of Web-based products. Our projects include advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user's experience. Senior Software developer takes responsibility for designing, implementing, unit testing and documenting software systems on time and to budget that conform to coding, architectural, quality and reporting guidelines.

    Requirements:

    • At least 5 years of experience in commercial PHP development
    • PHP/MySQL programming and maintenance skills
    • Good object-oriented design (OOD) skills
    • Experience working within a LAMP development environment
    • Good experience in most popular CMS (Drupal, Joomla, WordPress)
    • Knowledge of HTML, CSS, JavaScript, AJAX
    • Willingness to employ code documentation / commenting practices
    • Experience using version control and disciplined software development methodologies
    • At least Upper-Intermediate level of English
     
  • PR Manager
    Kharkiv | Sales & Marketing

    Unique opportunity. We are looking for self-driven, highly organized and proactive PR Manager, who will handle all PR activities for Sigma Ukraine abroad and in Ukraine, with primary focus on a job market. You will work in creative environment, where you will be responsible for PR strategy creation and implementation. You will have one subordinate and will cooperate with all company departments. Reporting to COO.

    As a PR Manager you are responsible for:

    • Working out of PR programs and strategies aimed at maintenance of the company’s positive image on the job and global market to attract new employees and new clients
    • Creating and publishing press releases
    • Managing maintenance of company web site and presentation in social networks
    • Participating in formation and support of the company’s corporate culture
    • Creating and supporting permanent informational field by contacting key mass media, disseminating information in the Internet resources
    • Preparing and conducting presentations, exhibitions, career fairs, advertising campaigns and other PR events
    • Preparing marketing materials necessary for PR activities

    Requirements:

    • Fluent English
    • Competent speech and literacy
    • Higher education
    • Experience in the field of advertising and PR at least 5 years
    • Excellent communicative skills
    • Knowledge of PR strategies and campaigns planning principles
    • Experience in writing articles, press releases and advertising materials
    • Be advanced PC user (MS Office, Internet, graphical applications)
  • Executive Assistant
    Kharkiv | Business Support

    We are looking for an Executive Assistant. We offer interesting job in a big friendly environment with competitive salary, social package, convenient schedule and comfortable places for work. The perfect candidate for this position must be incredibly organized and highly dependable. Willingness to help out and undertake a vast variety of tasks combined with excellent communication and interpersonal skills will make you the best candidate for this position in our professional and growing team. 

    Requirements:

    • Previous experience in support role (administrative assistant/executive assistant)
    • IT background preferred
    • Experienced user of MS Office (Project, Word, Excel, PowerPoint, OneNote)
    • Excellent English and Ukrainian
    • Higher education (Disciplines in focus: Public relations, Business English / Ukrainian)
    • Project management, Software engineering – industry awareness 
    • Honest and friendly 
    • Stable and flexible
    • Excellent communicator (in spoken and in written language)
    • Ability to grasp, understand and apply new knowledge
    • Accurate, attentive to details person
    • Excellent time management skills
    • Extrovert or balanced personality
    • Neat looking, candidate dress code aware
  • Senior Java/Scala Developer
    Kharkiv, Kiev, Offsite, Odesa | Java

    We are looking for a Senior Java/Scala Developer for an exciting new project in the area of Big Data. Our client, Collective Media, one of the leading U.S. tech companies in the area of video advertising, is setting up an outsourcing team who would be an integral part of their U.S.-based Java engineering team. 

    Project:

    Collective Media provides data-driven, multi-screen, multi-format digital advertising solutions for brand advertisers. Its big data expertise allows brands and their agencies to customize ads in real-time based on screen and format and target audiences based on consumer profile, location and context data. As a developer working with Collective’s Data Application team, you will be responsible for the design, implementation, and deployment of applications that make use of big data infrastructure. Collective’s technology stack serves 10s of billions of impressions monthly, receives hundreds of thousands of HTTP requests per second, processes hundreds of gigabytes of data per hour and makes hundreds of billions of predictions about user behavior each day.

    Responsibilities:

    • Work with team members, product management, and QA to develop data driven applications
    • Develop and maintain Scala and Java applications using technologies such as Hadoop, MRv2(YARN) APIs, services and Akka
    • Participate in data schema design with a focus on HBase, Hive, and Cloudera Impala tools
    • Produce unit and integration tests for Data Pipeline applications
    • Assist operations team in specification and deployment of cluster hardware and software
    • Participate in code reviews
    • Ensure test suite quality
    • Debug distributed application issues

    Requirements:

    • At least 5 years of software engineering experience              
    • At least 2 years of experience with Java and/or Scala
    • At least 1-2 years of experience with Hadoop
    • Understanding of Linux, Bash-Scripting
    • Understanding of XML/XSD processes
    • Networking, including HTTP/HTTPS
    • Experience with MapReduce approach
    • Database skills (SQL)
    • At least Upper-Intermediate level of English

    Additional requirements:

    • Hadoop 4.2 (Cloudera edition) based on new YARN interface
    • Apache Oozie Workflow engine
    • Apache HBase
    • Apache Hive
    • Apache Pig
    • Circonus SааS service
  • DevOps
    Kharkiv, Odesa | System administration

    We are looking for an DevOps (with Ruby or Python experience) for an exciting new project in the area of Big Data. Our client, Collective Media, one of the leading U.S. tech companies in the area of video advertising, is setting up an outsourcing team who would be an integral part of their U.S.-based operations teams. 

    Project:

    Collective Media provides data-driven, multi-screen, multi-format digital advertising solutions for brand advertisers. Its big data expertise allows brands and their agencies to customize ads in real-time based on screen and format and target audiences based on consumer profile, location and context data. As an Operations Engineer, you would be a member of the Collective’s Technology Operations team and will work closely with development team to build out the infrastructure to bring products to market and work on solutions to keep those products running smoothly. Good understanding of automation (Puppet, Ruby) and version control (Git) to make everything as transparent and repeatable as possible is very important. Collective's current technology stack contains hundreds of servers spread across many geographical areas, so an interest in robust monitoring and alerting is a must.

    Responsibilities:

    • Maintaining Puppet manifests that enable installation and upgrading of services
    • Managing the configuration and escalation of application, system and networking events
    • Ensuring patch and security updates are in place
    • Working with developers to ensure proper security practices are followed
    • Automated security scanning / monitoring
    • After hours (for EST time zone, normal biz hours for IST) response to alerts
    • Working with Engineering to deploy and configure infrastructure
    • Developing and documenting production metrics and alerts
    • Responding to production alerts and coordinating resolution
    • Racking and configuring servers in our NY datacenter

    Requirements:

    • Strong knowledge of Puppet
    • Good understanding of version control tools, experience with Git
    • Understanding of Linux (preferably Debian-based distributions, specifically Ubuntu)
    • Networking, including at least a moderate level of familiarity with IP routing and switching
    • Good understanding of scripting in Ruby or Python
    • 1-3 years of experience with Vagrant, Xen or other virtualization technology
    • 1-3 years of experience with AWS
    • Good understanding of HAProxy, Nginx
    • At least Upper-Intermediate level of English

    Additional requirements:

    • HTTP balancing/proxying
    • Hadoop/Oozie/HBase/Hue
    • Browser debugging tools (Firebug, etc)
    • Application deployment / rollback (tools such as Capistrano is a plus)
    • Stage testing
    • Continuous integration
    • Kerberos and LDAP security and directory infrastructure
  • .NET Architect/Team Lead
    Odesa | Microsoft .NET

    We are looking for a mature architect with deep expertise in Microsoft .NET technology stack who can take on technical leadership of innovative, complex and dynamic projects, and become a champion of Microsoft development platform in our Odessa office.

    The primary focus of a person occupying this position in coming years will be:

    • Ensuring effective teamwork and steady project progress in compliance with Company’s regulations and customer’s requirements
    • Delivering technical solutions that best address the customer’s problem
    • Active participation in Architecture Board and technical excellence programs
    • Spreading best technical practices and making sure they are adopted by project teams
    • Mentoring less experienced colleagues
    • Helping colleagues in acquiring relevant technical skills by means of training and in-person assistance
    • Participation in technical communities and IT events

    Requirements:

    • Solid leadership and communication skills
    • At least 8 years of experience in commercial software development including 5+ years’ experience in building robust architectures and leading large design efforts
    • Excellent OOP/OOD skills
    • Expert knowledge of Microsoft .NET Framework
    • Strong knowledge of relational databases
    • Active participation in professional communities, technical forums and events
    • Strong experience in working with various foreign customers
    • At least Upper-Intermediate level of English