What are the responsibilities and job description for the Senior Observability Engineer position at ValueMomentum?
About Valuemomentum
Headquartered in New Jersey, US, ValueMomentum is one of the fastest-growing software & solutions firms focused on the Insurance, Healthcare and Financial Services domain. Our industry focus, expertise in technology backed by R&D, and our customer-first approach uniquely position us to deliver the value we promise and drive momentum to our customers’ initiatives. ValueMomentum is amongst the top 10 insurance-focused IT services firms in North America in terms of the number of customers. Leading insurers, banks, and healthcare firms trust ValueMomentum with their core transformation and digital transformation initiatives. We are looking for talented, passionate, and creative people to join our rapidly expanding team and discover unlimited opportunities for growth!
Role – Senior Observability Engineer
Location – Stamford, CT (Hybrid)
Duration – Fulltime
Job Description
We are seeking a highly skilled, hands-on, and experienced Senior Observability Engineer with a focus on Observability and Monitoring Assessment & Enablement.
In this role, you will be responsible for conducting maturity, gap assessments, develop detail roadmap, strategy, Observability tools evaluation running on Azure with cloud-native observability tools. You will collaborate closely with clients and internal teams to understand requirements, translate them into solutions, and present these solutions to clients.
Your expertise will be crucial in guiding clients through their cloud observability journey, from initial assessment and planning to integration and optimization. As a Senior Observability Engineer, you will stay current with the latest Azure services and best practices to ensure our solutions remain cutting-edge. You will work with clients, engineering centers, delivery teams, and various business lines to deliver high-quality monitoring solutions that drive business value.
The ideal candidate will have a strong background in Azure, be hands-on, possess excellent problem-solving skills, and have a passion for leveraging cloud technologies.
Key responsibilities:
- Conduct assessments related to applications, Azure platform and observability, providing detailed comparative analysis, cost metrics, advantages of various monitoring tools, and setting benchmarks.
- Hands-on experience with installing necessary agents on servers, virtual machines, and Azure-supported services, and forwarding logs to a centralized location with configured aggregators.
- Deep understanding of logs, metrics, and tracing services and their capabilities.
- Develop and maintain documentation processes by creating templates for observability, including assessment checklists, questionnaires, presentations, and proof of concepts with a hands-on approach.
- Participate in sessions and workshops for clients and internal team members on observability, delivering high-quality presentations.
- Participate in solution design and proposal development activities.
- Proven experience in IT monitoring and observability with a focus on cloud environments.
Requirements:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- At least 10 years of IT experience, with a minimum of 6 years focused on Azure Cloud with an emphasis on observability.
- Extensive experience with Azure services and a thorough understanding of compute, storage, networking, security, and database services in the cloud such as VMs, Blob, VNET, Network Flow Logs, Security, etc.
- Expertise in Azure monitoring solutions such as Azure Insights, Azure Monitor.
- Proficiency in Azure-supported monitoring solutions such as Datadog and ITSM such as ServiceNow
- Experience in monitoring infrastructure, APIs, microservices, and Synthetic Monitoring, with the ability to create necessary dashboards for visualization.
- Understanding or Open Telemetry (OTEL) and integration experience.
- Experience integrating with notification systems and incident management systems.
- Understanding of self-healing concepts and AIOps.
- Proficiency in programming languages such as Python, Java, or Go.
- Ability to work independently and as part of a team, demonstrating leadership when required.
- Relevant cloud certifications are required.