#

Senior Software Engineer - Microservices and Cloud Platform

Adecco Poland Sp. z o.o.

Kraków, małopolskie

Adecco Poland Sp. z o.o. Adecco Poland Sp. z o.o.
Adecco Poland Sp. z o.o. belongs to Adecco Group - the world's leading provider of HR solutions, we have a network of 5,100 branches, in over 60 countries and territories around the world. We have been present in Poland since 1994. In 2018, work through Adecco Poland found nearly 52 000 people. Adecco Poland Sp. z o.o. is an Employment Agency (Certificate No. 364).
Adecco Poland Sp. z o.o.
Aktualnie dla naszego Klienta poszukujemy:

Senior Software Engineer - Microservices and Cloud Platform

Miejsce pracy: Kraków

WHO WE ARE

As part of the Cloud-Native Transformation, we"re building cloud-native stacks and this presents a unique opportunity to transform not only how infrastructure services are provided but also how applications are developed, tested, and operated. The cloud-native platform that we're building is microservice based, running in containers, and providing well defined API based services and is supporting large-scale enterprise business applications.


WHAT YOU"LL DO

Our team is seeking a senior software engineer with, extensive experience in enterprise-level software development and building and automating cloud-native platforms, to join a team of talented engineers developing a container-based multi-cloud application hosting platform.

Responsibilities:

  • Collaborate with other core services team members to define roadmap, write clear user stories with well-defined acceptance criteria, design, and build solutions
  • Build container hosting-platform using Kubernetes
  • Develop and deliver automation software required for building & improving the functionality, reliability, availability, and manageability of applications and cloud platforms
  • Design and develop micro-services and APIs in conjunction with other team members
  • Integrate microservices with other microservices and automating the deployment of microservices on Kubernetes platform
  • Ensure the quality, performance, robustness, and scalability of the services you implement
  • Involve in all aspects of platform and services development and deployment
  • Automate the development and test automation processes through CI/CD pipeline (Git, Jenkins, SonarQube, Artifactory, Docker containers)

WHO YOU ARE

You are an excellent Senior Software Engineer with enterprise level software design, architecture and development experience building cloud platform and deploying cloud-based microservices application. You have a solid background in and understanding of software systems with strong Go and Python programming experience with the ability to work closely with the rest of the Engineering team from the early stages of design all the way through identifying and resolving production issues. You"re passionate about this role and also believe that automation is key to operating large­scale systems. You're flexible and willing to learn new things and mentor others.

REQUIRED SKILLS AND EXPERIENCE

  • 4+ years of solid hands-on software development experience with a focus on continuous delivery and deployment, enterprise application development, cloud automation, and building a container-hosting platform
  • Software programming experience in one or more programming languages: Golang, Python, C++
  • A proven track record with Docker containers with a deep understanding of the current container ecosystem and marketplace
  • Experience building cloud-based application using micro-services and deploying in containerized environments
  • Excellent knowledge of building cloud-native and server-side RESTful applications, APIs and automation tools
  • Good understanding of Kubernetes fundamentals, including scaling for production workloads
  • Proven experience with running containers (Docker/LXC) in a production environment (Kubernetes, Docker Swarm, Rancher, Mesos)
  • Strong database experience: Redis, ElasticSearch, SQL, NoSQL
  • Understanding of Software design patterns, SDLC, Test Driven Development (TDD), Continuous Integration and Continuous Delivery
  • Experience working in an agile development environment
  • You should be at least aware of at a high level (and stay up-to-date on) trending technologies related to building a container-hosting platform. For example: Kubernetes, Swarm, Mesos, Fluentd, etcd, Istio, GKE, quay.io, etc.
  • Bachelor's degree in CS/CE/EE or equivalent is required. MS preferred
  • Advanced English

BENEFITS

  • Chance to work for Worldwide Leader in Networking
  • Competitive market salary.
  • Package of benefits.


Please note that we will contact only selected candidates.



Numer referencyjny: SSE/12/2018/ARC
Prosimy o aplikowanie poprzez przycisk znajdujący się po prawej stronie ogłoszenia.

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi