What are the responsibilities and job description for the Junior Implementation Consultant position at Infomatics Corp?
The Junior Implementation Consultant will be responsible for supporting the deployment, configuration, and optimization of enterprise-level observability solutions. This role focuses heavily on automating monitoring workflows, integrating data sources (specifically Prometheus), and building comprehensive dashboards in Grafana. The ideal candidate is eager to learn, possesses foundational knowledge in IT infrastructure, and has a willingness to develop specialized skills in monitoring and automation scripting.
Key Responsibilities
- Observability Implementation: Assist in the installation, configuration, and maintenance of the core monitoring stack, primarily using Prometheus for metrics collection and Grafana for data visualization.
- Automation Development: Develop and maintain automation scripts (e.g., Python, Bash) to streamline deployment, configuration, and reporting processes related to the monitoring platform.
- Dashboard Creation: Collaborate with senior consultants and clients to design and implement impactful Grafana dashboards that translate raw metrics into actionable business and operational insights.
- Integration Support: Assist in integrating monitoring tools with client infrastructure, including application servers and middleware.
- WebSphere Environment Support: Apply basic understanding of IBM WebSphere Application Server (or similar Java middleware) to ensure proper monitoring and log aggregation is established for these environments.
- Documentation & Training: Create high-quality technical documentation, runbooks, and internal training materials for deployed solutions.
- Troubleshooting: Participate in identifying and resolving issues related to metric ingestion, alerting configurations, and dashboard performance.
Required Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
- Observability Tools: Hands-on experience or deep theoretical knowledge of setting up and utilizing Grafana (dashboarding, variables, alerting) and Prometheus (metrics, targets, service discovery).
- Scripting & Automation: Foundational knowledge in a modern scripting language (Python or similar) used for automation, infrastructure-as-code (IaC), or data processing tasks.
- Linux Fundamentals: Proficiency in the Linux operating system, including basic command-line operations, shell scripting, and service management.
- Networking: Understanding of basic networking concepts (TCP/IP, firewalls, load balancing) relevant to monitoring system connectivity.
- Middleware Familiarity: Basic understanding of application server architecture, with some exposure or theoretical knowledge of IBM WebSphere or other enterprise Java application servers (e.g., JBoss, Tomcat).
Preferred Qualifications
- Experience with other monitoring tools (e.g., Alertmanager, Thanos, Splunk, ELK stack).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Knowledge of cloud platforms (AWS, Azure, GCP).
- Relevant professional certification (e.g., AWS Certified Cloud Practitioner, Grafana Certified Dashboard Developer).