Devops Engineer

Employer: IDEMIA Romania
Domain:
  • Engineering
  • IT Hardware
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Ilfov
  • Ploiesti
  • Updated at: 06.02.2023
    Short company description

    IDEMIA, the global leader in Augmented Identity, provides a trusted environment enabling citizens and consumers alike to perform their daily critical activities (such as pay, connect and travel), in the physical as well as digital space.

    Requirements

    Within a technical governance department of the software excellence engineering center of 120 people, you will carry out your mission in an agile organization (SCRUM or similar methodology).

    You will work as a DevOps specialist with all the project Agile teams of the center (scrum master, developers, testers, QA/Integrators, PO) in the operational area but also with technical leaders, system architects, project managers and team leaders on methodology and means & tools dedicated to the development and customization of high-tech systems in the field of digital identity.

    Responsibilities

    -Set up a repeatable process to check the quality of the software developed including the setup of a chain of control tools that will perform at each step.
    -Propose and guarantee the application of the standards methods and tools associated with development, integration and qualification work.
    -Define and enforce security rules to software development improving the robustness of applications and their resistance to attacks
    -Define and set up with the teams the standardized CI / CD pipelines,
    -Build blocks allowing to deploy in our virtualized environments in an automated and flexible way
    -Capitalize with other DevOps engineers of different products on continuous integration and continuous deployment pipelines, so to be able quickly bring tool changes to all developers, and to be able quickly launch new projects.
    -Assemble terraform or Ansible building blocks and patterns to be reused across teams
    -Work with our operational maintenance experts to prepare the “go to agile production” processes that will be adapted to our products, in line with Agile practices
    -Set up the Blue / Green, Canary relase… deployment processes, which will be necessary for the hot migration of our applications. Set up standard monitoring solutions allowing the operation of our products.

    Technical skills required
    -Micro services architecture
    -Web Technologies, Application Servers (JBOSS), Java / J2EE
    -Webservice: SOAP, REST
    -Authentication Opened Connect
    -Maven Artifact repository administration: Nexus, Artifactory
    -Tools development: script (python ...), Bash shell, KSH, AWK ...
    -Strong knowledge of Queueing and federation services: Rabbit MQ, Active MQ, WebSphere MQ, Pacemaker, Corrosynch
    -Strong knowledge of at least one cloud environments: AWS, Azure, Google Cloud
    -Oracle and NoSQL relational databases (Cassandra, MongoDB)
    -Strong knowledge of IT infrastructures: OS (Windows, Linux), virtualization and containerization of the environments (OpenStack, Vmware, Docker), using orchestration tools (Kubernetes, …) network components (SDN, VXLAN), security components, ...
    -Test tools: TestLink, Jira, SOAtest, Jmeter, X-Ray.
    -Automation and scheduling tools: Jenkins, Ansible.
    -Good knowledge of the test profession from unit tests to customer acceptance tests.
    -Good knowledge of the life cycle of a software development project in Agile (specifications, developments, tests ...) with deep knowledge of test of from unit tests to customer acceptance tests.
    -Experience with R&D project is a plus
    -Knowledge in software development: Java, J2EE, JBOSS application servers

    Profile
    -Technical degree in Computer Science or similar discipline.
    -Proven 5 years’ experience in the DevOps tools dedicated to software development-test-integration.
    -Real curiosity in the field of computer technologies applied to the information system
    -Leadership, with strong organizational, interpersonal and Strong communication skills
    -Spirit of analysis and synthesis
    -Liking working in an international context
    -Strong verbal and written skills in English, French would be a plus.
    -Motivated by obtaining a result by providing a quality service (risk analysis / quality monitoring process - process of release of deliverables).
    -Autonomous and have the sense of clear and synthetic reporting.

    Other info

    Opportunities

    -Cross-training in Romania and abroad (France) and professional development opportunities
    -Take part of development of future strategic products: border controls, forensics… carry out by Romania SW engineering center
    -Join a multi-projects transversal organization to ensure DevOps expertise in Romania and abroad
    -Be technical leader for other Romanian DevOps engineers
    -Take part of Idemia DevOps technical experts worldwide network
    -Social package: 25 days of holidays, flexible working hours

    RO: Acest job este deschis si candidatilor din Ucraina;
    EN: This job is open to candidates from Ukraine;