At a Glance
- Tasks: Join us as a Triage Engineer, managing release operations and ensuring product quality.
- Company: Cognizant is a top-tier professional services company revolutionizing businesses for the digital age.
- Benefits: Enjoy hybrid work options and be part of a global team with career growth opportunities.
- Why this job: Be at the forefront of IoT innovation, working on transformative products that connect people and processes.
- Qualifications: Strong networking skills, programming knowledge, and experience in Agile methodologies are essential.
- Other info: This role offers a chance to collaborate with cross-functional teams and enhance your tech expertise.
The predicted salary is between 36000 - 60000 £ per year.
Duration of Engagement: 12 months City/ Work location: London/ Hybrid Triage Engineer Job Summary: Intelligent, IoT-enabled products will soon result in the proliferation of data and disrupt virtually all industries. To be successful, both large and small companies must leverage IoT capabilities by designing modern products that fundamentally connect people with processes. Within Cognizant IOT, we engineer industry-aligned, IoT-enabled products that merge industry needs with human drivers. Our intelligent products will revolutionize experiences and result in exciting, transformative outcomes. Without human-centered thinking, connected products are just standalone thingsbut with it, our modern connected products facilitate a unified way of life enjoyed by all. Role Responsibilities: Cognizant seeks to hire a Triage Engineer for our IoT Practice. The IoT Practice provides Product Engineering best practice/standards development, deployment, management, and operational support across the communications, media and technology industry. The ideal candidate will have the following experience and qualifications below. This is an excellent opportunity for career progression within this expanding global team. The candidate shall be responsible for release operations including Release QA, Release Management, and Field Triage. Job Requirements: Essential Skills: Networking Expertise: In-depth understanding of TCP/IP, DNS, DHCP, routing protocols, and network hardware, with skills in network diagnostics and fundamental networking concepts. Domain-Specific Knowledge: Experience with WiFi fundamentals, basics of DOCSIS, and video streaming/encryption/encoding protocols is a plus. Programming and Scripting: Proficiency in Shell scripting, C/C++, Java, Go, and Python. Systems Experience: Experienced in Linux, embedded systems, and OS fundamentals. Observability Tools: Proficient in using tools like ELK and Splunk. Cloud Knowledge: Cloud certifications such as AWS Cloud Associate, GCP, or Azure are a plus. Monitoring Systems: Familiarity with systems like Grafana/InfluxDB, Datadog, and CloudWatch is a plus. Automation and CI/CD: Experience in building automation tools for building, testing, releasing, monitoring, and alarming; understanding of CI/CD processes and tools like Jenkins and Concourse is a plus. Data Visualization and Alerting: Experience with tools like ELK, Grafana, Looker, and Datadog is a plus. Database Design and Querying: Knowledge of database design and experience in writing complex queries. Agile Methodology: Experience in Agile methodologies, including participation in sprint planning, daily stand-ups, sprint reviews, and retrospectives; ability to collaborate effectively within a cross-functional Agile team. Designing of the test scenarios and test cases for the new features and enhancements as per the acceptance criteria. Development of Automated test cases for the test execution on sprint, stable and release builds to validate the results against the acceptance criteria. Verification of the new feature and release testing on sprint and release builds. Conducting special test runs as per requests from Release Management and development team and share the results. Discussing with Release Management, Triage, development, and other testing teams to reproduce the issues reported from the field and share the results along with execution logs. Closely working with Release Management, Automation and INFRA teams to debug and reproduce issues. Consultant will work with development team to: Recreating the issues on the engineering and debug builds for further analysis. Verification of the defect fixes on the sprint builds. Executing the automation scripts on sprint, stable, release builds and share the report to all stakeholders. Supporting the Triage team and help them in analyzing the root cause issues with more logs and recreation steps. Take part in platform scrum meeting to discuss and share the issues details. Nice to Have Skills: Qualifications: Strong knowledge on Agile, Release management & QA capabilities. Familiar with Cable domain, DOCSIS. Familiar with networking protocols, including TCP/IP, UDP, DHCP, DNS, and VLANs and other relevant protocols for networking devices. Awareness of security best practices, as network devices need to be secure. This includes understanding encryption, authentication, and network security. Understand wireless technologies, including Wi-Fi, and how to configure wireless interfaces. About us Cognizant is one of the world’s leading professional services companies, transforming clients’ business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant (a member of the NASDAQ-100 and one of Forbes Worlds Best Employers 2024) is consistently listed among the most admired companies in the world.
Triage Engineer employer: Cognizant
Contact Detail:
Cognizant Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Triage Engineer
✨Tip Number 1
Familiarize yourself with the latest IoT trends and technologies. Understanding how intelligent, IoT-enabled products are transforming industries will help you demonstrate your passion and knowledge during interviews.
✨Tip Number 2
Brush up on your networking skills, especially TCP/IP, DNS, and DHCP. Being able to discuss these concepts confidently will show that you have the technical expertise required for the Triage Engineer role.
✨Tip Number 3
Gain hands-on experience with observability tools like ELK and Splunk. Familiarity with these tools can set you apart from other candidates and demonstrate your ability to analyze and visualize data effectively.
✨Tip Number 4
Engage in Agile methodologies and practices. Being able to speak about your experience in Agile environments and how you've contributed to sprint planning and retrospectives will highlight your collaborative skills.
We think you need these skills to ace Triage Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in networking, programming, and IoT technologies. Emphasize your skills in TCP/IP, DNS, and any cloud certifications you may have.
Craft a Strong Cover Letter: In your cover letter, express your passion for IoT and how your background aligns with the responsibilities of a Triage Engineer. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work in Agile environments.
Showcase Technical Skills: Clearly list your technical skills, especially in programming languages like Python, C/C++, and Java. Include any experience with observability tools like ELK and Splunk, as well as automation tools like Jenkins.
Highlight Collaboration Experience: Discuss your experience working in cross-functional teams and participating in Agile methodologies. Provide examples of how you've contributed to sprint planning and retrospectives, showcasing your teamwork and communication skills.
How to prepare for a job interview at Cognizant
✨Showcase Your Networking Expertise
Make sure to highlight your in-depth understanding of networking concepts, especially TCP/IP, DNS, and DHCP. Be prepared to discuss specific scenarios where you've successfully diagnosed network issues or implemented solutions.
✨Demonstrate Programming Proficiency
Since programming and scripting skills are essential for this role, come ready to discuss your experience with languages like Python, C/C++, and Shell scripting. You might even want to prepare a small coding example to showcase your skills.
✨Familiarize Yourself with Agile Methodologies
Cognizant values Agile practices, so be prepared to talk about your experience in Agile environments. Share examples of how you've participated in sprint planning, stand-ups, and retrospectives, and how you collaborated with cross-functional teams.
✨Prepare for Technical Problem-Solving
Expect to face technical questions that assess your problem-solving abilities. Think of past challenges you've encountered in release management or QA processes, and be ready to explain how you approached and resolved them.