Oferta pracy

Delivery Manager

EPAM Systems (Poland) sp. z o.o.O firmie

Rekrutacja zdalna

Rekrutacja zdalna

To wyróżnienie ofert oznacza, że cały proces rekrutacyjny jest prowadzony zdalnie. Dowiedz się więcej
Rekrutacja zdalna
  • Kraków

    Kraków, Lesser Poland
  • Ogłoszenie wygasło miesiąc temu
  • contract of employment, B2B contract
  • full-time
  • manager / supervisor, team manager

Technologies we use

Operating system

About the project

You will have an opportunity to develop a long-term technology management career at EPAM focused on delivering world class technology solutions to a wide spectrum of clients aligned with multiple domain verticals.

You will be responsible for implementing, ensuring and improving delivery practices, team cooperation and its development while ensuring end goal alignment. You will cooperate with multiple internal competency centers and practices in order to maximize the value

provided to the client.

You will partner with our client stakeholders in order to understand their challenges, analyze possibilities as well as design and deliver the solutions.

Your responsibilities

  • Establish long-term partnerships with the clients and manage their expectations,

  • Take end-to-end responsibility for delivery,

  • Implement, track and report criteria concerning deliverability, performance, maintenance, design and costs,

  • Assure governance of processes in delivery management and production as per selected delivery model,

  • Participate in preparation of customer proposals and statements of work,

  • Act as a focal point over any delivery related matters, including escalations, upsells, ramp-downs etc. for management and the client,

  • Design architecture of modern IT systems from scratch and oversee the implementation,

  • Provide technical guidance and oversight for teams under supervision.

  • Hire right people at the right time - to support project execution,

  • Manage project assignments of people from the organization,

  • Conduct performance appraisals and manage salaries within the organization in order to meet attrition andprofitability goals,

  • Perform knowledge management within the organization, define skills/technologies to be learned and request respective trainings,

  • Perform motivation actions and coach/verify how the same is performed by team leaders from your organization,

  • Ensure that proper software development processes and engineering standards are in place.

Our requirements

  • Solid background and hands on experience in software development (like Java, .NET, JavaScript),

  • Experience in design and implementation of scalable systems based on cloud, microservices, API implementation,

  • Good understanding and practical implementation of engineering principles: OOP, SOLID, TDD, BDD, CI/CD etc.,

  • Proficiency in discussing and analyzing abstract concepts heavily rooted in technology challenges,

  • Experience in setting up teams and projects with software engineering practices,

  • Leading and managing reasonably sized teams and individuals,

  • Good grasp of technical landscape across technology stacks,

  • Experience in running and improving defined software delivery processes,

  • Ability to work within and set up of geographically distributed teams,

  • In-depth understanding of Agile and/or Lean concepts,

  • Ability to develop trust-based cooperation and synergy from teamwork,

  • Ability to make difficult, pragmatic decisions,

  • Perseverance in continuous improvement,

  • Very good communication and presentation skills,

  • Degree in Computer Science or related technical discipline,

  • Fluent English.

Division of working time
50%

Delivery Management

50%

Resource Management

This is how we organize our work

Team size

  • 7-14

This is how we work

  • in house
  • you focus on a single project at a time
  • you can change the project
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you develop the code "from scratch"
  • you focus on product development
  • agile
  • scrum
  • kanban
  • waterfall

Team members

  • backend developer
  • frontend developer
  • fullstack developer
  • technical leader
  • architect
  • devOps
  • automated test programmer
  • manual tester
  • product owner
  • project manager
  • scrum master
  • business analyst
  • system analyst

This is how we work on a project

  • code quality measures

  • code review

  • design patterns

  • static code analysis

  • BDD

  • DDD

  • event modeling

  • pair programming

  • TDD

  • architect / technical leader support

  • Continuous Deployment

  • Continuous Integration

  • DevOps

  • SysOps

  • team-level deployment

  • active monitoring

  • documentation

  • issue tracking tools

  • NFR

  • technical debt management

  • functional tests

  • integration tests

  • pen tests

  • performance tests

  • regression tests

  • test automation

  • testing environments

  • unit tests

Development opportunities we offer

  • assistance in preparation to public speeches

  • conferences in Poland

  • external training

  • industry-specific e-learning platforms

  • intracompany training

  • mentoring

  • soft skills training

  • space for experimenting

  • substantive support from technological leaders

  • support of IT events

  • technical knowledge exchange within the company

  • time for development of your ideas

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • sharing the costs of professional training & courses

  • life insurance

  • remote work opportunities

  • flexible working time

  • fruits

  • integration events

  • dental care

  • corporate sports team

  • computer available for private use

  • retirement pension plan

  • saving & investment scheme

  • corporate library

  • no dress code

  • video games at work

  • coffee / tea

  • drinks

  • parking space for employees

  • leisure zone

  • extra social benefits

  • meal passes

  • pre-paid cards

  • shopping coupons

  • sharing the costs of tourist services

  • sharing the costs of tickets to the movies, theater

  • holiday funds

  • redeployment package

  • employee referral program

  • charity initiatives

  • family picnics

EPAM Systems (Poland) sp. z o.o.

Since 1993, EPAM Systems, Inc. (NYSE: EPAM), has leveraged its core engineering expertise to become a leading global product development and digital platform engineering services company. Through its ‘Engineering DNA’ and innovative strategy, consulting, and design capabilities, EPAM works in collaboration with its customers to deliver innovative solutions that turn complex business challenges into real business opportunities. EPAM’s global teams serve customers in over 25 countries across North America, Europe, Asia and Australia. EPAM is a recognized market leader among independent research agencies and was ranked #12 in FORBES 25 Fastest Growing Public Tech Companies, as a top information technology services company on FORTUNE’S 100 Fastest Growing Companies, and as a top UK Digital Design & Build Agency. Learn more at http://www.epam.com and follow us on Twitter @EPAMSYSTEMS.

At EPAM, Delivery Management is a much broader scale of Project Management. It is the organization, administration, and supervision of people, processes, and technologies - which when combined into a comprehensive plan, provide the business and technical functions needed to achieve what the clients expect to receive.

The role will be to oversee management and EPAM clients’ relationships. You will be accountable for the overall project delivery, client satisfaction and management of expectations while ensuring that the work is on strategy, on time and within budget.

Additionally, an important part of this role will be Resource Management and building the organization. This means defining a recruitment demand, hiring proper people and allocating them to projects that match their skills and ambitions. You will be also responsible for creating a satisfying working environment for your team members, creating career development plans and keeping them motivated.

Przewiń do profilu firmy

Pracodawca zakończył zbieranie zgłoszeń na tę ofertę

Aktualne oferty pracodawcy