Senior DevOps / Build-Release Engineer

This job is no longer active!

View all jobs BearingPoint active


View all jobs Senior DevOps / Build-Release Engineer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: BearingPoint
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • Timisoara
  • Updated at: 19.12.2016
    Remote work: On-site
    Short company description

    BearingPoint Romania has been present in the management and technology consultancy services since 2007. We have a team of more than 900 employees in Bucharest, Brasov, Cluj-Napoca, Iasi, Sibiu, and Timisoara. We were ranked the #1 Employer in the Consulting industry and one of the best 15 Romanian employers to work for in 2024 by undelucram.ro.
    We look for passionate and talented people interested in a rewarding career in business or technology – graduates from technical or business universities, young professionals who want to boost their career start, and senior professionals with deep industry experience or technical knowledge.
    BearingPoint Products is all about innovative IP-driven software and digital solutions developed to solve unique business challenges for our international clients. Created by experts – who love technology and who master their craft. Every product team contributes to the success of our Products unit from end to end. We cover all areas of software development, from product management, UI/UX, engineering, testing, and maintenance.
    Innovation is the key to us, that is why we work with technologies such as Angular, Node.js, C#, SAP UI5, SAP BTP, and Azure.
    Together we are more than business. Join us!

    Requirements

    Your strengths:
    • Either Perl, Bash or Python are a must
    • Take charge of automating steps in our build and release systems
    • Familiar with Configuration Management concepts, build framework design and architecture
    • 5+ years in Software Development and/or Configuration Management
    • Full life-cycle experience (design through delivery and support), Developing and improving CM standards, practices and procedures
    • Experience in the process of transitioning to DevOps practices - includes an understanding of best practices, implementation strategies (e.g. GIT branch strategies) and integration strategies and analysis of related tools.
    • Familiarity and practical experience with all the ‘continuous’ practices
    • Well versed with automation and provisioning frameworks primarily Ansible (Salt and Chef experience may suffice)
    • Experience developing and automating deployment tools to support IAAS platforms – i.e. AWS, Rackspace, Openstack
    • Well versed with and working knowledge of other associated software deployment tools - VCS (GIT, Subversion), CI tools (Jenkins CI, TeamCity), Artifact repositories (ArtiFactory, Nexus), Issue management tools (JIRA, Confluence, …)
    • Working knowledge of the following software tools: Maven, Gradle, Docker

    Responsibilities

    Purpose of this Position:

    • Is to carry out software configuration management activities on one or more software development projects within the development group.
    • The Software Configuration, Build and Release Engineer has to work closely with multiple development and test teams providing process design, management and support for source code control, code compilation, change management, and production release management.
    • This person will be expected to drive continuous improvement within the organization by focusing on increased automation, continuous integration and continuous test principles.

    Your responsibilities comprise:

    • Design, develop, maintain and support high-quality in-house software build systems for Enterprise class software
    • Introduce new techniques and technologies for new build systems and to evolve existing systems into a strong continuous integration/deployment path
    • Maintain and enhance external interfaces to build systems and information (users and automated)
    • Provide design and implementation guidance and tutoring as necessary to other team members in best practices, tool use, and quality assurance
    • Program build scripts and tools for builds, using most appropriate languages and technologies
    • Integrate automated test environments, unit test harnesses, and code analysis tools into builds
    • Develop high quality designs and code with respect to testability, internationalization, scalability, performance, security, and fault tolerance

    Other info

    •We offer you the opportunity to develop your career in an environment where professionalism, individuality, commitment and team spirit are the foundation for success.
    •You can expect versatile and interesting assignments and very good educational opportunities.
    •You will benefit from a performance bonus, medical plan, life, travel and medical insurance, 23 vacation days, meal vouchers and significant daily allowance.
    •We offer an attractive salary - up to 3000 € net, depending on your qualifications and professional experience.

    Job-uri similare care te-ar putea interesa:

    Timisoara,

    Timisoara,

    Remote

    Vezi job-uri similare (103)