Timisoara Full Time

WANTED: DevOps Engineer
@ BusyMachines

We’re looking for a DevOps Engineer to work on our continuous integration and deployment systems. This is a highly technical role, requiring extensive experience with continuous integration, Docker, Git, Maven, Linux and application deployment. We’re focused on continuously improving the way we enable the software development lifecyle and we’re looking for a like-minded candidate.

Apply for this job!

Who we’re looking for

What we're looking for
  • University degree in Computer Science or related;
  • 2+ years relevant experience in Windows/Linux system engineering/administration;
  • Experience managing a continuous integration platform like Jenkins;
  • Experience managing a build environment that incorporates Docker in the build process;
  • Experience with Git and GitHub;
  • Experience with REST APIs;
  • Experience managing a build, test and deployment environment for Java applications using Maven;
  • Experience supporting production web infrastructure in cloud environments (EC2, Rackspace, etc);
  • Strong understanding of basic applications and protocols: MSSQL, FTP, SFTP, SMTP, HTTP, HTTPS, SSL, SSH, DNS, RDP, TCP, ICMP, and UDP;
  • Understanding of automation using languages, such as Shell, Python, PHP or Ruby;
  • Experience with systems and IT operations.;
  • Comfortable with frequent, incremental code testing and deployment;
  • SQL and Data management skills;
  • Working knowledge of internet protocols and complete understanding of how the Internet works end-to-end;
  • Familiarity with the software development lifecycle including continuous integration and Agile development;
  • Ability to communicate effectively to both technical and non-technical people;
  • Proven analytical and technical troubleshooting skills. Ability and mindset to reverse-engineer problems;
Your responsibilities as DevOps Engineer at BusyMachines
  • Work with the development team to assist in troubleshooting internal and external systems issues, from project design, development, test, deployment and operation;
  • Provide ongoing maintenance for virtualized software, and third-party services and applications;
  • Respond to incidents, mitigate customer impact, identify root cause and resolve;
  • Develop proactive tools and processes to eliminate repeat incidents;
  • Perform root cause analysis to determine source of incidents and problems;
  • Performs Linux system administration;
  • Troubleshoot and solve technology problems in production and development environments. Provide support when emergencies arise;
  • Document and propose solutions for system problems and work with Infrastructure and other Engineering teams to achieve resolution;
  • Minimize system downtime;
  • Design, implement and maintain a highly scalable web application infrastructure with Amazon Web Services;
  • Design, implement and maintain a continuous integration environment;
  • Deploy and maintain product releases;
  • Work as an active participant in an Agile development environment; attend daily standups, sprint planning and retrospectives;

Why work with us

Competitive salary & bonuses based on performance.

All-inclusive private health plan.

The best tools money can buy – very fast company laptop and at least one secondary screen.

Knowledge exchange & individual coaching for personal development.

The chance to grow a career in a non-corporate environment.

Cozy office in the city center.

Informal working conditions & flexibility.

1 day/week work from home possibility.

Cool parties, teambuildings and other team outings.

Office treats: best coffee powered by Jura, fresh fruits and snacks.

Who we are

We’re a Dutch software company building complete software products for high-tech startups and mature enterprises pushing their industries forward. We have offices in Amsterdam and Timisoara, with flexible working hours and an open culture. We work with a minimal management approach and have a horizontal company structure.

Apply for this job!