Luxoft Poland Sp. z o.o.
- All stages in our recruitment process can be done remotely -

DevOps Engineer

Location: Wroclaw
PROJECT DESCRIPTION

GMT are looking to hire an experienced engineer to support the delivery management of concurrent projects for the Credit Approvals and Credit Desktop applications. The role is primarily to work with an experienced project manager and Release Management team to increase productivity and quality of the software by automating deployment and testing.

We're looking for a DevOps engineer, who will help developers and QA team to setup environments, continuous integration, maintain virtual machines infrastructure, do performance monitoring. There is an opportunity to work with a range of different solutions as well as suggest and implement some ideas and approaches. We are looking for proactive and responsible person who can take ownership of infrastructure and delivery process and improve it.. Successful candidate should keep an eye on new modern technologies stack and best practices and be eager to learn. We have plans to scale our services and DevOps should play important role in this process.


RESPONSIBILITIES

Working under the direction of Credit Approvals project manager, the main duties are:

Responsible for configuring and maintaining environments and servers (Linux (RHEL 7.3), Tomcat)

Develop and maintain build, release and other automation scripts (Bash, Python)

Prepare and manage Docker images, setup necessary infrastructure for containerization,

Create and maintain TeamCity/Jenkins builds for multiple releases and environments (Oracle, Java/Maven, Node/Npm)

Responsible for SVN/Git/Bitbucket maintenance and communication, merging and branching

Code quality monitoring (Sonar)

Coordinating the packaging of application and/or database fixes to minimize application downtime during testing intra-phase deployments.

Proactively reach out to partners to build trusted advisor relationship and achieve delivery and environment preparation objectives.

Plan, coordinate and ensure the timely and on-budget delivery of test environments, working with the Release Management, DBA and other IT Service teams

Own and manage environment preparation.

Coordinate environment allocations across multiple project streams.

Communication of risks, issues and dependencies

Daily status reporting of progress tracking for current preparation tasks and defect status to Project Managers.

Deal with unplanned situations, implement responses, and propose changes to minimize impact

Ensure project compliance with CS processes and standards, e.g. ALM, JIRA, Data Management, SNOW RFC


SKILLS

MUST

Educated to degree standard, preferably in a numerate subject OR Relevant IT Experience

Team player fostering a collaborative and cooperative approach to delivery

Hands-on experience with a variety automation tools (preferred Java and Node)

Strong experience with a variety build & deployment tools Maven/TeamCity/Jenkins/BlueOcean

Experience deploying and supporting Java applications in testing and production environments

Strong experience with CVS tools: Git/Bitbucket and SVN

Experience with Linux including scripting

Sound knowledge of ALM, JIRA and the Microsoft Office Suite

Excellent verbal and written communication skills

Experience of process engineering and design

Excellent organization skills

Strong attention to detail

High degree of self-motivation


NICE TO HAVE

Solid knowledge of any of public cloud offerings like Azure, Google Cloud Platform

Experience with containers including Docker/Kubernetes and Openshift

Strong experience with build & deployment tools: Maven, TeamCity, Jenkins, BlueOcean

Hands-on experience with a variety of automation tools Terraform/Ansible/Puppet

Familiarity with secrets management tools with strong emphasis on Vault

Knowledge of PKI and new trends DevSecOps

Strong experience with CVS tools: Git/Bitbucket and SVN

Experience with Linux and Bash scripting

Sound knowledge of ALM, JIRA and the Microsoft Office Suite

Educated to degree standard, preferably in a numerate subject OR Relevant IT Experience

Team player fostering a collaborative and cooperative approach to delivery

Excellent verbal and written communication skills

Experience of process engineering and design

Excellent organization skills

Strong attention to detail

High degree of self-motivation

Hands-on experience of building CI/CD chains from scratch;

Experience with microservices deployment infrastructure;

Tomcat configuration/administration experience.

CAREER AND PROFESSIONAL DEVELOPMENT
  • Competitive salary
  • Luxoft Training Center
  • Access to e-learning Library
  • Individual development plans
  • Long-term cooperation with possibility to gain experience in different projects and technologies
  • A significant number of professional communities (Agile Community, Tech Community, Business Analysis Community, etc.)
Well-being
  • Group Life Insurance
  • Private healthcare insurance – LuxMed. Unlimited access to specialist consultations with Dental Care included
  • Medical costs reimbursement for employees (up to certain amount per quarter)
  • Travel Insurance
  • Benefit Program - Cafeteria and Multisport Card
Work-Life Balance
  • Various communities (sport, recreation activities, trips, board games, cultural and educational activities)
  • Discounts program for employees – BeLux (banking offer, car leasing offer and cafeteria program discount)
  • Convenient locations in a modern offices with game rooms
  • Multinational projects for clients all over the world
Please apply with the button on the right side of this job offer.
We kindly inform you that we will contact only chosen candidates. If you are interested in the above position, please apply by submitting your CV in English

Check out our open roles at career.luxoft.com
and follow us on Facebook!
www.facebook.com/luxoft.poland

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi