DevOps Engineer with Perl/Python - possibility for remote work

Employer: Luxoft Romania
Domain:
  • IT Hardware
  • IT Software
  • Telecommunication
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • nationwide
    Updated at: 28.11.2020
    Short company description

    Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. Luxoft is well known for its consistent high level of delivery and complex project management, its premier digital engineering talent, exceptional client focus, and agility, creativity, and remarkable problem-solving capabilities.

    Requirements

    Mandatory Skills:
    - A bachelor or master degree in IT (preferable computer science)
    - Good written and spoken English
    - Knowledge of Perl/Python and willingness to gain practice in these areas
    - Knowledge of Jenkins, Groovy pipelines
    - Docker concept, Kubernetes
    - Knowledge of Ansible
    - Knowledge of Unix/Linux or Windows, Shell scripting
    - Analytical mind passionate about problem solving
    - Able to quickly understand new concepts
    - Strong analytical and problem solving skills
    - Act both as a team player and self-learner
    - Be able to communicate effectively with persons holding different roles
    - Passionate about technologies and interested in testing & testing tools

    Nice-to-Have Skills:
    - Understanding of the different types of non-functional testing (installability, usability, security, access rights, licensing, compatibility etc.), the purpose, differences and sequence of execution
    - Experience with Technical Support (incident management)
    - Experience in an global working environment
    - Experience in development and maintenance of complex UNIX shell scripts
    - Experience in development and maintenance of complex Windows batch scripts
    - Medium knowledge about UNIX/Linux - (Solaris, RedHat preferred)
    - Experience with Solaris zones
    - Experience with virtualization & cloud resources
    - Experience with Web Application Servers (Tomcat, Weblogic, JBoss)

    Responsibilities

    Project Description:
    Development and maintenance of a large scale enterprise system consisting of web applications and back-end services. The system provides data management and workflows for various top tier financial institutions. We are looking for a DevOps Engineer who would help us with configuration, deployment and maintenance of existing platforms, utilizing cutting edge CI/CD technologies, tools and could platforms.

    Responsibilities:
    - Maintain and upgrade internal infrastructure
    - Contribute to process/deployment/infrastructure automation
    - Provide technical support
    - Manage QA environments (Windows/Solaris/Linux applications) for functional, integration, installation, automation, performance & security testing
    - Install, upgrade and configure Fusion Capital applications and third parties (including inter-connectivity)
    - Provide support to the QA team on environment issues (incident management)
    - Perform installation testing and technical tests for the product releases
    - Validate the technical documentation for the product releases and suggest improvements
    - Be involved and sustain automation (UI and backend) - mainly scripting and automatic scheduling
    - High-level checks on product security with focus on specific areas
    - Write & improve Win/Unix scripts for various purposes (environment management, test scheduling, test results comparison)
    - Contribute to performance testing with other team members (KPI review, environment deployment & configuration, test execution, results analysis, automation capabilities)
    - Raise concerns about project/product/process quality in clear, timely, collaborative, constructive way and propose solutions where possible
    - Support root-cause analysis exercises against target areas, propose corrective approaches for measurable improvements, track and report progress; communicate the plans and results effectively to drive change
    - Certify technical compatibility of the solution design within its target environment

    Other info

    Reasons to join us:

    • Attractive salary and benefits package
    • We invest into your professional training including business domain knowledge, and allow you to grow your professional career.
    • We encourage creative-thinking into an open-minded work environment. Frequently the relaxation rooms are the place where the most ambitious ideas are born.
    • We are not just professional teams, we are also friends that have fun working together
    If you are an active person and you feel motivated by the creation/development of the software solutions, then this is the place to be, you will not get bored.