GMV
Posted 1w ago

Security Software Engineer/ Architect

GMV
Gilching, Bavaria, Germany
HybridFull Time
Responsibilities
  • designing software
  • mentoring developers
  • documenting architecture
Requirements
  • University degree or equivalent experience
  • 5+ years in software development or architecture
  • Advanced Python
  • Databases
  • Docker, Git
  • Linux/Windows administration, and strong English communication
Technical tools mentioned
C/C++JavaBashPythonDjangoFastAPIFlaskpandasNumPyPostgreSQLMySQLMongoDBDockerDocker ComposeGitGitLabGitLab CI/CDJavaScriptCSSHTMLPowerShellLinuxWindowsRESTful API

Job description

Security Software Engineer/ Architect













 

Are you looking for an innovative and consolidated place for your professional development? GMV is an experienced technology group and we are looking for a Security Software Engineer/ Architect to support the GSOp CYB MNT
Team.

The role contributes
significantly to the architecture, design, development and maintenance of
cybersecurity-related software, including tools for vulnerability management,
report generation and process automation.

We´ll get to the point; we'll tell you what's not on the web. If you want to know more about us go to GMV website



WHAT CHALLENGE WILL YOU BE TAKING ON?

The
engineer will support the complete software lifecycle, from defining and
implementing technical solutions through testing, documentation, deployment and
ongoing improvement. 

The role will include undertaking the following functions and tasks:

  • Design, implement and test software solutions for the CYB
    MNT Team.
  • Support the software throughout its entire lifecycle.
  • Define and promote the technical direction of software
    development.
  • Guide and mentor other members of the software team.
  • Cooperate closely with Cyber Security Managers and Team
    Leads to ensure that the software meets customer requirements.
  • Maintain software architecture and design documentation.
  • Define and document coding standards, technical procedures
    and software usage instructions.
  • Prepare monthly activity or service reports.
  • Produce coding documentation according to the relevant
    project milestones.
  • Prepare a final handover status document at the end of the
    assignment.

 


WHAT DO WE NEED IN OUR TEAM?

We are looking for candidates with the following knowledge and experience:

  • Required knowledge:-University degree in software development, preferably with a
    focus on cybersecurity or ITsecurity, or an equivalent qualification supported
    by relevant professional experience.
  • At least five years of experience in software development
    and/or software architecture.

A Strong understanding of:

  • Software architecture
  • Full-stack development
  • Agile methodologies
  • Test-driven development
  • Continuous integration and continuous deployment
  • RESTful API design
  • Object-oriented programmingContainerisation
  • Advanced knowledge of Python, including frameworks such as
    Django, FastAPI or Flask and libraries such as pandas or NumPy.
  • Advanced knowledge of complex database design and
    administration, for example PostgreSQL, MySQL or MongoDB.
  • Experience with Docker and Docker Compose.
  • Knowledge of Git, GitLab and GitLab CI/CD, JavaScript, relevant frameworks, CSS and HTML.
  • Scripting experience with Bash and PowerShell.
  • Experience in Linux and Windows server administration.

Combined with:

  • Very good written and spoken English.
  • Strong organisational, time-management and problem-solving
    skills.
  • Ability to understand complex technical relationships and
    quickly familiarise oneself with new projects and technologies.
  • Ability to work independently and as part of a team.
  • High level of confidentiality, reliability, initiative and
    willingness to learn.

We will also value previous experience and knowledge in:-

  • Experience in cybersecurity architecture.
  • Experience in vulnerability management.
  • German-language skills.
  • Previous experience leading the technical direction of a
    software team or mentoring software developers would also be beneficial for
    performing the described responsibilities.

Travel requirements:
The candidate should be available for occasional business travel or on-site presence when requested by DLR GfR. Colocation requirements will be decided on a case-by-case basis. No specific travel frequency or percentage is stated in the documents. Travel expenses will be handled in accordance with the applicable travel-expense guidelines



WHAT DO WE OFFER?

🕑 Hybrid
working model
and 8 weeks per year of teleworking outside your usual geographical area.

💻 Flexible start and finish times, and intensive working hours Fridays and in
summer.

🚀 Personalized
career plan
development, training and language learning support.

🌍 National and international mobility. Do you come from another country?
We can offer you a relocation package.

💰 Competitive
compensation
with ongoing reviews, flexible compensation and
discount on brands.

💪Wellbeing
program: Health, dental and accident insurance; free fruit and coffee,
physical, mental and financialhealth training, and much more!

⚠️ In our recruitment processes you
will always have telephone and personal contact, face-to-face or online, with
our talent acquisition team. In addition, bank transfers and bank cards will
never be requested.  If you are contacted
through any other process, please write to our team at [email protected]

❤️We promote
equal opportunities in recruitment, and we are committed to inclusion and
diversity.         


WHAT ARE YOU WAITING FOR? JOIN US

#LI-Hybrid









If you have any questions please do not hesitate to contact Diego Hernandez Rojo, in charge of this vacancy.

 


  Diego Hernandez Rojo



#LI-Hybrid

About GMV

Engineering and technology solutions for space, defense, and cybersecurity.

Similar jobs

Security Software Engineer/Architect roles near Gilching, Bavaria
12h
Save
Mark Applied
Hide
Security Software Engineer / Architect (M/W/D) - [26143]
Weßling or Oberpfaffenhofen or Germany
OnsiteFull Time, Contract
Sopra Steria
Sopra SteriaEuronext Paris: SOPR: Provides digital transformation consulting and information technology services.
5+ YOEUniversity degree or equivalent experience, 5+ years in software development or architecture, and expertise in Python, software architecture, full-stack development, databases, DevOps, cybersecurity, and CI/CD.
Python, Django, FastAPI, Flask, pandas, NumPy, PostgreSQL, MySQL, MongoDB, Docker, Docker Compose, Git, GitLab CI/CD, JavaScript, HTML, CSS, Bash, PowerShell, Linux, Windows, RESTful APIs, CI/CD