Skip to main content

Careers Home > Job Search Results > Software Architect

Software Architect

Location: Krakow, MA, Poland
Job ID: R0027987
Date Posted: Sep 7, 2023
Segment: Green Energy & Mobility
Business Unit: Hitachi Energy
Company Name: HITACHI ENERGY SERVICES SP. Z O.O.
Profession (Job Category): IT, Telecom & Internet
Job Type (Experience Level): Experienced
Job Schedule: Full time
Remote: No

Share: mail
Save Job Saved

Description

General information

As an Architect, you will be responsible to design new architecture for IoT platform. Working on new architecture will require thinking about existing solutions and existing customers. Architecture is driven by people – you will need to influence and lead global teams towards better solutions. Use different opinions as an asset to reflect your ideas.

The role requires the ability to work with the global R&D team, as well as the manager, to demonstrate the value proposition. This includes assessing the current application and infrastructure environment, performing a gap analysis, and recommending the to-be solution architecture. As an Architect, you will be required to deliver a proof of concept or minimum viable product using agile methodology. You will use your knowledge of technology for service-oriented application architecture and best practices, DDD, API management, and DevOps to advise our teams on their journey.

Reporting to Paweł Otręba, you will work in a collaborative environment.

Our commitment / We offer:

  • We guarantee a friendly and supportive workplace
  • Work with professionals willing to share their experience
  • Access to technology of the future
  • Domain knowledge training

Key Responsibilities:

  • Cooperate with product owners, engineers, and business stakeholders to analyze the requirements and develop the enterprise-class solution
  • Gain domain and solution knowledge to take responsibility for the full product life cycle development
  • Follow best software development practices to ensure high quality and great user experience
  • Develop relevant architecture diagrams, documentation, and corresponding presentations to communicate overall design and implementation approach to a wide range of stakeholders
  • Collaborate with development teams to containerize applications and define CI/CD pipelines for seamless deployment and updates.
  • Develop and implement best practices for containerization, orchestration, and deployment of applications
  • Use agile development methodologies that require active participation in all team’s duties

Your background:

  • Bachelor’s or Master’s degree in Computer Science or related field
  • Solid knowledge of DevOps practices and tools, including CI/CD pipelines, infrastructure as code, and configuration management.
  • Familiarity with monitoring and logging tools for Kubernetes, such as Prometheus and Grafana.
  • Extensive experience working as an K8s Architect or similar role, designing and implementing Kubernetes-based solutions.
  • Experience with DDD
  • Experience with K8s, PostgreSQL or other DB knowledge like MSSQL or Oracle
  • Experience with Python, Kafka, TimescaleDB is a plus
  • Knowledge of unit testing technics and frameworks
  • Strong oral and written communication skills in English
  • Knowledge and experience related to the energy industry will be a plus. Willingness to gain knowledge in this area is a must.
  • Relevant certifications, such as Kubernetes certifications, are a plus
Share: mail