Azul is a company focused 100% on Java, building the Java platform for the modern cloud enterprise.
The company is seeking an experienced engineer to join their distributed Platform team and lead the development of the Azul Migration Toolkit (AMT).
The Azul Migration Toolkit enables customers to identify all Java installations across their environments and smoothly roll out compatible versions of Azul Platform Core.
The migration advisory team and partners work hands-on with prospects and have a proven track record of delivering large-scale migrations of customer environments.
Responsibilities include taking full technical ownership of all aspects of AMT, automating and optimizing the migration process, enhancing and securing the current implementation, documenting the implementation, designing a quality strategy for the product, collaborating with the DevOps platform team, and assisting the migration advisory team and partners with ongoing migration projects.
Requirements:
Candidates must have a passion for solving complex technical challenges end-to-end.
Experience in designing and implementing industry-standard tools is required.
A desire to see the practical impact of work and stay closely connected with the field is essential.
The ability to work independently while effectively collaborating with product, infrastructure, and sales teams is necessary.
A strong understanding of operational systems (Windows, Linux, MacOS, AIX) is required.
Strong proficiency in Shell scripting, PowerShell, and at least one higher-level programming language is necessary.
A solid understanding of Software Development Life Cycle (SDLC) practices is required.
Basic knowledge of testing methodologies (test plans, test cases, regression testing) is necessary.
Experience with automation tools (Chef, Puppet, Ansible) is a plus.
Familiarity with Java is advantageous.
Benefits:
The position includes an equity program, allowing employees to be part of the company's success.
An annual bonus based on company performance is offered.
A referral program is available for employees to bring in colleagues they would love to work with.
IT equipment, such as a MacBook Pro or other hardware according to preferences, is provided.
The company promotes work-life balance with 5 weeks of holidays, 5 sick days, flexible working hours, and the possibility of 100% remote work.
Employees will have the opportunity to work with top experts worldwide who contribute to the Java ecosystem.