DevOps Engineer

Remote

Job Description

About digitalminds.io

At digitalminds.io we give businesses access to the best freelance Software Developers, IT Consultants and Digital Experts. As trusted advisors, we consult and support companies on how to build new digital businesses, how to create and expand markets, and how to develop new technologies that benefit millions of people across the globe.

Meet your new team

Our international team is fully committed to provide an exceptional service on every front. With experts in IT, Business Consulting and HR Management, we are at the core of where tech meets people - and making the best of it! We are here to support you every step of the way while working on a project and beyond. From career and tech coaching to promoting your blogs and helping you share your knowledge - we are passionated about supporting YOUR passion.

Role Description

Join us as a Freelance DevOps Engineer to help operate, automate, and deliver service platforms on behalf of our clients. Ideal candidates will be part developer, part systems engineer, part systems administrator and a whole lot of drive. This role involves just about everything that goes on behind the scenes from monitoring the health of clusters over automating data feeds to performance testing and maintaining uptime. You are a jack of all trades, and master of some.

What you'll be responsible for

  • Identify needs and consult clients on maintenance and development of their infrastructure
  • Maintain and develop systems for the provisioning and configuration of virtual infrastructure in AWS, VMWare or similar environments
  • Design, build and support scalable platforms to efficiently support clients' needs
  • Design and build tools for monitoring, testing and diagnosis of systems
  • Align Continuous Integration and Continuous Delivery pipelines with clients' needs
  • Provide continuous technical support

What you bring to the table

  • Bachelor's degree or equivalent
  • 3+ years of experience as DevOps or Software Engineer
  • Excellent working knowledge of at least one cloud platform (AWS, Azure, GCP)
  • Hands-on knowledge of Configuration Management and Deployment tools (e.g. Puppet, Ansible, Chef, Terraform)
  • Proficiency in scripting in at least one of the following languages: JS/NodeJs, Python, Java
  • Excellent hands-on knowledge of container systems and tools (e.g. Kubernetes and Docker)
  • Proficiency with Git and Git workflows
  • Excellent working knowledge of the Linux environment
  • Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/CD)
  • Outstanding communication, interpersonal and organizational skills
  • Experience with agile software development processes (Scrum, continuous integration, etc.)
  • Ability to manage customer requirements, expectations and project scope
  • Passion for quality, reliability, and delivering what you committed to
  • Experience in working remotely and with B2B contracts
  • Fluency in English (spoken and written), fluency in German is a plus
  • Willingness to contribute to the digitalminds.io community
  • Registration as a freelancer
  • Residence in Europe

What we offer you

  • Get access to exciting remote projects of renown startups and corporates
  • Work with latest tech-stacks and technologies
  • Join a community of professionals that support each other during and beyond projects
  • Get exclusive invitations to local events, meetup, and talks
  • Get support to become a professional freelancer
  • Build your personal brand (e.g,. by blogging with us)