IT Assistant Manager
Job Purpose:
To assist the HoD in performing
the functions pertain to the IT Department to support compliance with relevant
statutes governing the company. At the same time, the recruit would be required
to assist in the smooth functioning of the department.
Responsibilities
- Supporting day to day Premia related issues such
as fiscalizing invoices, configuring users, access, permission, EDMS, Java
Configuration
- Production of reports (Premium Register, Claims
Paid, Claims OS)
- L3 Support issues to WeNxt and coordination with
vendor for resolution
- Vendor Management and coordination with various
activities
- OS Installations
- Patch management and licensing
- Monitoring servers’ performance metrics such as
CPU usage, memory utilization, disk I/O, and network throughput to identify and
resolve performance bottlenecks.
- Active Directory management (GPA's (Access
Controls, Data Security, Patch Management, Password Management etc), user
account management
- Network troubleshooting, IP Pool Management, Protocols
and VPN management
- Firewall management
- Training on effective use of IT resources
(Internet, Printers and other equipment)
- Preparing change request, discussion with
business and converting business ideas to technical presentation, co-ordination
with the vendors for business requirement, delivery timelines tracking, and delivery validations
- Monitor and manage cloud
infrastructure (AWS/Azure/GCP) for performance, reliability, and cost
optimization.
- Troubleshoot and resolve
infrastructure issues across compute, storage, and databases.
- Automate cloud operations
using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation etc.
- Manage
backups, patching, and system updates
- Implement and enforce cloud
security best practices and policies (IAM, encryption, network security).
- Respond to security
incidents and perform root cause analysis.
- Conduct regular
vulnerability scans, audits, and remediation tasks.
- Work
with compliance teams on cloud security assessments and regulatory
requirements.
- Design, implement, and
troubleshoot virtual networks, firewalls, VPNs, and hybrid cloud connectivity.
- Manage DNS, load balancers,
NAT gateways, and private link/peering configurations.
- Support
secure access configurations including SSO, MFA, and identity federation.
- Ensure reliable record keeping and available
when needed in both fiscal and digital form
- Design and implement
RESTful microservices using Spring Boot.
- Develop backend logic using
Java and frontend logic using Angular/React as per project standards and best
practices.
- Integrate with MySQL/Oracle
databases: design schema, write efficient queries, and optimize performance.
- Implement and maintain unit
tests and integration tests to ensure high code quality.
- Troubleshoot and debug
production issues as part of the support cycle.
- Participate in code
reviews, knowledge-sharing, and continuous improvement processes.
- Ensure
application security, data protection, and compliance with software development
best practices.
Requirements
Knowledge and Experience
- Strong programming
experience in Java (preferably Java 8 or higher).
- Solid hands-on experience
with Spring Boot and Spring Cloud (Eureka, Config Server, etc.).
- Experience designing and
developing REST APIs.
- Strong understanding of
microservices architecture and principles.
- Proficient in MySQL/Oracle:
database design, complex queries, indexing, optimization.
- Experience with tools like
JPA/Hibernate, Liquibase/Flyway for DB migrations.
- Familiar with Maven/Gradle,
Git, and CI/CD pipelines.
- Familiar with containerization
tools like Docker and orchestration platforms like Kubernetes (optional but
preferred).
- Good understanding of
message brokers like Kafka or RabbitMQ (preferred).
- Familiarity with NoSQL
databases like MongoDB or Redis.
- Knowledge
of monitoring tools like Prometheus, Grafana, or ELK stack.