This role is within the IFS Enterprise Service Management Business Unit. The goal of IFS ESM is to recreate ITSM for the world of distributed working and citizen developers. We're taking traditional IT service management (ITSM) to the next level, offering employees across the entire enterprise the opportunity to work better and smarter.
We are in a process of building a new team to expand the capabilities of the IFS assyst ITOM product across on-premises, cloud and cloud-native platforms. We have ambition to enhance through introduction of AIOps, FINOps.
We’re looking for a Technical Manager to work closely with local talent acquisition colleagues to recruit, build and establish a high-performing team in India. We expect the successful candidate to have exceptionally strong technical skills – to Product Architect level with in-depth knowledge of at least 1 ITAM / ITOM platform, to help us design, implement and roll-out enhancements which meet our customer’s needs and deliver on our company’s vision.
- University Degree in Computer Science, Software engineering or equivalent with 10+ years of experience.
- Domain expertise in IT Operations Management
- Experience of cloud and cloud native technologies e.g. Microservices / Orchestration tools as well as (Azure, AWS, Google Cloud) and other cloud, on-premise and hybrid/multi cloud environments.
- Strong understanding of ITIL/ITSM frameworks and best practices.
- Proficiency in service mapping, discovery, Monitoring (infrastructure, APM and observability) Compliance, Governance, AIOps and CMDB management.
- Knowledge of automation tools and scripting languages (e.g., Python, PowerShell).
- Expertise in ITOM tools and platforms such as ServiceNow, BMC Remedy, SolarWinds, Dynatrace, etc. will be an added advantage.
- Design experience of scalable, resilient, multi-tenant and distributed systems.
- Expertise in security and architecture.
- Experience in handling transactions and authorizing operations across multiple independent services.
- At least 5 years JAVA development experience.
- RDBMS knowledge and experience, e.g. MySQL, AzureSQL / SQL Server / Oracle
- Application Servers: Wildfly / JBOSS EAP not mandatory, but will be an added advantage.
- System integrations e.g. REST API, Message Bus, CTI etc.
- JavaScript frameworks (e.g. Angular), HTML, CSS
- Experience in Java Enterprise Applications.
- Participate in design discussions and conduct code reviews.
- Experience in Message brokers such as ActiveMQ or Kafka will be an added advantage.
- Strong problem-solving and analytical skills.
- Enthusiastic, flexible, career driven & responsible.
- Experience in Docker/k8s will be an advantage.
- Good communicator.
- Experience of working within Agile, multi-discipline and distributed teams e.g. scrum, iterative development, user stories etc.
Responsibilities
- Initially be involved in activities to recruit a team of skilled software development and software test engineers – review CVs, interview & assess candidates
- Lead work on expanding the products capabilities & migrating the product from a monolithic design to a highly scalable, resilient and multi-tenant cloud native architecture.
- Proactively identify opportunities to enhance the product via architectural change, including removing some technical debt and replacing it with latest technologies and integrating with other IFS and 3rd party applications.
- Identify new frameworks or libraries (or new versions to those currently in use) which could be adopted to simplify development or enhance the product.
- Prototype new solutions to a level where they can be adopted as standard development practices
- Liaise with other teams and departments for the purpose of knowledge transfer
- Identify risks and vulnerabilities associated with either the current framework or third-party libraries
- Responsible for the development of significant features and components of the IFS assyst product suite, initially ITOM but extending to ITSM, ESM, and Integration modules.
- Responsible for all aspects of the development lifecycle, including analysis, design, implementation and testing.
- Provide 3rd level application support where appropriate.
- Review architecture directions and security of development teams iterations, as well as for relevant outbound projects
We believe that coming together as a community, in person, is important for innovation, connection and fostering a sense of belonging. Our roles have the right balance of remote and in-office working to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader IFS community.