Research, analyze, recommend, implement, train and support the applications and systems that support Minitab’s product development community with little or no supervision. Serve as a leader on projects internal to the department and as a technical lead on projects involving other departments. May act as the point person for critical product development systems or applications.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Meet with decision makers, software engineers, and other development roles to define the need and requirements for new software development tools.
- Lead the research on emerging application development software products, languages, and standards in support of development efforts and communicate the advantages and disadvantages of implementing such tools.
- Champion the adoption of new software development tools.
- Review and analyze the effectiveness of current software development tools. Make recommendations to improve use and end user efficiency.
- Develop and support the processes that result in productivity increases for Minitab software development teams.
- Analyze the impact of implementing upgrades to software development environments including coordinating and/or performing in-depth tests and end user reviews.
- Develop and participate in the processes involved in rolling out software upgrades to end users.
- Manage user access to software development tools and environments.
- Document and educate end users and new employees on newly implemented systems and tools.
- Liaise with appropriate Operations and Development personnel in the procurement, implementation, support, and maintenance of software development tools.
- Monitoring health cloud deployed applications and resources to ensure SLA compliance.
- Maintain Windows, Linux, and MacOS on-premise and cloud-based virtualized CI/CD environments.
EDUCATION, KNOWLEDGE, AND EXPERIENCE
- Bachelor’s degree in Computer Science, Information Technology, Statistics, Mathematics, or a related discipline or equivalent experience.
- 1+ years of progressive commercial IT, devops, or software engineering experience.
- A proven history of independently identifying, debugging, and solving complex problems.
- Strong focus on delivering excellent customer service.
- Working knowledge of PowerShell, Python, or similar advanced scripting languages
- Working knowledge of CI/CD systems and application security
- A track record of successfully completing software related tasks on schedule.
- Strong working knowledge of enterprise level computer support tools and applications.
- Strong working knowledge of virtualization technologies.
- Experience with cloud development using Microsoft Azure or AWS
The following are also preferred:
- Working knowledge of MySQL, docker, kubernetes, key vault, and other cloud infrastructure managed services
- Experience with source control administration, continuous integration/build systems, project tracking software, the Visual Studio development environment, and other commercial software development collaboration packages.
- Experience in both the Information Technology and Software Development disciplines.
- Experience in identifying vulnerabilities and applying/managing updates on Windows, Linux and MacOS platforms.
- Experience/Familiarity with managing Role Based Access Control (RBAC) permissions.
Minitab requires an employee starting in this position to be fully vaccinated against COVID-19. This position requires that the successful candidate provide proof of full vaccination before commencing employment. Minitab is an equal opportunity employer.