Job-uri similare care te-ar putea interesa:

Hybrid

Hybrid

Hybrid

Vezi job-uri similare (51)

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

    About BearingPoint

    BearingPoint is an independent management and technology consultancy with European roots and a global reach. We operate in three business units: Consulting, Products, and Capital. Consulting covers the advisory business with a clear focus on selected business areas. Products provide IP-driven digital assets and managed services for business-critical processes. Capital delivers M&A and transaction services.

    BearingPoint’s clients include many of the world’s leading companies and organizations. The firm has a global consulting network with more than 10,000 people and supports clients in over 70 countries, engaging with them to achieve measurable and sustainable success.

    We are present in Romania since 2007, with more than 900 employees in our offices in Bucharest, Sibiu, Timișoara, Iași, Cluj-Napoca, and Brașov.

    We are guided by our purpose – Together, we are more than business.

    It revolves around three key areas of focus – More innovation, more for our planet, and more for our people. Our people's promises – Purpose in Practice, Deeper Connections, New Flexibility, Personal and Professional Growth, and Holistic Wellbeing and Rewards, bring together our values, aspirations, and responsibilities towards our people. It helps our people achieve and accomplish more than you can imagine possible.

    We can’t do this alone. We can do this together. 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.