#1 Job Board for tech industry in Europe

DevOps Engineer
DevOps

DevOps Engineer

Type of work
Full-time
Experience
Mid
Employment Type
Permanent
Operating mode
Hybrid

Tech stack

    AWS

    regular

    Cloud

    regular

    Jenkins

    regular

    CI/CD

    regular

    Bash

    regular

    Docker

    regular

    Terraform

    regular

    Maven

    nice to have

    Gradle

    nice to have

    Python

    nice to have

Job description

Online interview
Friendly offer

We are currently looking for a DevOps Engineer, for one of our top clients.


The position is hybrid, with an office located in Warsaw.


Responsibilities:

  • Collaborate with external companies: Actively engage in the design and development process, fostering cooperation to ensure seamless integration of systems and technologies.
  • Architect highly available AWS infrastructure: Participate in the design and implementation of robust and scalable AWS solutions to ensure reliability and efficiency in operations.
  • Enhance CI/CD processes: Introduce and refine Continuous Integration and Continuous Deployment pipelines using tools like GitHub Actions and SonarQube to streamline software development workflows.
  • Lead assigned tasks: Take ownership of key projects, guiding the team towards successful implementation, meeting deadlines, and delivering high-quality results.
  • Provide support to engineering teams: Offer technical expertise and assistance to various engineering teams, aiding in problem-solving and troubleshooting during development activities.


Qualifications:

  • Minimum 2 years of commercial experience: Possess a proven track record in a similar role, demonstrating proficiency and expertise in the responsibilities and tasks associated with the position.
  • Proficiency in Amazon Web Services (AWS) or other Cloud Computing solutions: Exhibit practical experience in designing, implementing, and managing cloud infrastructure, with a focus on AWS or equivalent platforms.
  • Expertise in Continuous Integration and Deployment (CI/CD): Showcase hands-on experience with modern CI/CD solutions such as Concourse, GitHub, Jenkins, or CircleCI, including designing and optimizing workflows for efficient software delivery.
  • Strong Linux proficiency: Demonstrate advanced knowledge and practical experience working in Linux environments, including system administration, troubleshooting, and scripting.
  • Proficient in scripting languages: Possess skills in Bash programming and other script-based languages like Python, enabling automation and customization of tasks and processes.
  • Understanding of basic network protocols and services: Have a solid grasp of fundamental networking concepts, protocols, and services, facilitating effective communication and collaboration within the infrastructure.
  • Familiarity with software building tools: Exhibit proficiency in software building tools like Maven and Gradle, enabling efficient and standardized software development practices.
  • Experience with containers: Demonstrate practical experience with containerization technologies, such as Docker, including container orchestration and management.
  • Database administration experience: Have prior experience in database administration, encompassing tasks such as setup, maintenance, optimization, and troubleshooting of database systems.
  • Proficient in English: Possess strong communication skills in English, enabling effective collaboration and comprehension of technical documentation within a global team environment.