Skip to main content

Infrastructure-as-Code Software Engineer

About the Role

Are you a passionate developer who thrives on building and automating solutions using proven industry tools and do you get excited about crafting clean, robust, and maintainable Infrastructure as code? If so, our squad might be your perfect match. This is a unique opportunity to join a fast-paced, co-working workspace where developers lead the change.

We're on a mission to reform our IT infrastructure delivery with DevOps and infra-as-code practices, and we're looking for a skilled developer to join our ranks. You'll work closely with a team of versatile developers, tapping into your expertise to design, implement, and build PlatformCraft: an automation framework meant to enable usage of declarative infra-as-code for our on-premises infrastructure.

Are you ready to build a company-changing infrastructure solution and shape the future of infrastructure delivery at Swift through automation? If you're an expert developer who loves the challenge of creating innovative solutions with code, we encourage you to apply! We're excited to find the perfect candidate and tailor the role to your unique skills and interests.

Responsibilities:

  • Lead the design and development of PlatformCraft (our infrastructure-as-code solution) You will own the code, from initial concepts to deployment and ongoing maintenance.
  • Build robust and reusable infrastructure-as-code components for infrastructure deployment pipelines, ensuring clean, maintainable, and scalable code.
  • Drive the implementation of infrastructure automation pipelines with CI/CD tools like Jenkins and Ansible, automating provisioning, configuration, and management tasks.
  • Integrate the infrastructure-as-code solution seamlessly with existing infrastructure services (Infoblox, Algosec, etc.) by collaborating with operations teams but keeping a developer focus on code improvement and automation.
  • Support the full software development lifecycle (SDLC) of PlatformCraft , including design, development, testing, deployment, and maintenance. This means writing unit and integration tests, participating in code reviews, and proactively improving the overall codebase.
  • Communicate effectively with other squads to ensure smooth implementation and operation of the PlatformCraft.
  • Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Experience as a software developer who has successfully transitioned to a DevOps engineer role , demonstrated by strong coding skills and expertise in IaC .
  • Coding experience: proficiency in Java with a history of delivering software components. Familiarity with Python, JavaScript, Golang, Rust, or C/C++ is considered a plus.
  • Infrastructure-as-Code (IaC) mastery: exposure to Ansible. Familiarity with other IaC tools like Terraform, Puppet or Cloudformation is considered a plus.
  • Automation champion: deep understanding of CI/CD pipelines (Jenkins/Cloudbees, Ansible) and GitOps practices for automated infrastructure provisioning and management.
  • Linux administration: practical experience with Linux and RHEL.
  • Application deployment fluency: understanding the lifecycle of applications and their deployment in complex environments, configuring infrastructure to support them.
  • Scripting experience: professional experience with shell scripting (Bash) .
  • Methodology: demonstrable experience working within an Agile/Scrum development methodology.
  • Continuous learning: familiarity with DevOps methodologies and a constant appetite for knowledge in emerging technologies.
  • Cloud expertise: experience with major cloud platforms like AWS , Azure , and their IaC technologies (e.g., Terraform, Cloudformation) - would be a nice to have.
  • At Swift, we are committed to fostering an inclusive and diverse work environment. We value the unique perspectives and experiences that each individual brings to the team, and we believe that diversity drives innovation. As an equal opportunity employer, we welcome applicants from all backgrounds and ensure that every candidate is given fair and equal consideration.

    We value more than just technical expertise. If you identify with the following, you might be the perfect fit:

  • Customer oriented: you focus on delivering solutions that delight our users. Their needs are your north star, driving you to craft intuitive and powerful solutions that make their work easier.
  • Great teammate with open ears: we're a diverse crew, and everyone's voice matters. You value divergent views, actively listen to your colleagues, and share your knowledge openly. You believe in growing together and learning from each other.
  • Proud of your work: you build with the future in mind. You take satisfaction in creating robust, maintainable solutions that your colleagues will love using and collaborate to for years to come. Your code becomes a legacy, and you empower others to join the journey.
  • Autonomous and driven: while collaboration is key, you can take initiative and find solutions independently. You take up the challenge of investigating into problems, exploring possibilities, and driving progress forward.
  • English proficiency : you communicate clearly and effectively in both written and spoken English. This ensures seamless collaboration with your teammates and partners across the globe.
  • If you're enthusiastic to join a team where your skills, passion, and unique perspective are valued, apply now! We're eager to meet you and see if you are the missing piece of our puzzle.

    What we offer

    We put you in control of career

    We give you a competitive package

    We help you perform at your best

    We help you make a difference

    We give you the freedom to be yourself

    We give you the freedom to be yourself. We are creating an environment of unique individuals – like you – with different perspectives on the financial industry and the world. An environment in which everyone’s voice counts and where you can reach your full potential regardless of age, background, culture, colour, disability, gender, nationality, race, religion , sexual orientation, or veteran/military status.

    Infrastructure-as-Code Software Engineer

    Bedrijf:
    Swift
    Gemeente:
    Leiden
    Contracttype: 
    Vast contract, Voltijds
    Categorieën: 
    Software Engineer
    Opleidingsniveau: 
    Bachelor
    Master
    Gepubliceerd:
    29.05.2024
    Deel nu: