Responsibilities:
The Senior Information Security Engineer is responsible for the implementation, execution and maintenance of technology solutions to mitigate risk, to protect the IT and Engineering environments by reducing the probability of, and to minimize the effects of, damage caused by malware, malicious activities and security events.
The individual will help protect the company by deploying, tuning, and managing security tools across the computing environment, as well as provide security incident response cycle support. They should have a passion and skills for identifying the latest cyber threats. The individual will:
Basic Qualifications
- Working knowledge of infrastructure-as-code and CI/CD pipelines tools (i.e. Jenkins, Teamcity, CircleCI etc..)
- Lead and participate in major day-to-day operational aspects of the security engineering team including improvement of current security controls while constantly identifying areas of needed improvement
- Deep hands-on security experience with cloud providers, such as AWS, GCP, Azure
- Understanding of automated security testing approaches and tools
- Experience with proactive integration of security into the development process
- Lead continuous improvement efforts of out security tools and systems (Concertation on SIEM, IDS, EDR Tools)
- Work with our customers (Security Operations, Incident Response, and Product teams) to incorporate high quality security alerting into their operational workflows
- Improve overall security practitioner efficiency through process automation
- Foster and promote collaboration among all members of the IT, Infrastructure, and Risk Management Departments.
Minimum Qualifications/Requirements
- BS or MS in Computer Science or related field
- Minimum 7+ years of cybersecurity experience
- Must have previous experience performing threat hunting and incident response duties using SIEM tools, cybersecurity management consoles, and ticketing systems
- Experience in deployment, development, and maintenance of SIEM
- Experience writing and using Ansible server administration scripts, and create simple Python, BASH, or Powershell scripts to automate cybersecurity functions
- Scripting experience to automate security operations, alerting, and compliance checks, CI/CD design, deployment, and management
- Experience with managing endpoint response and detection infrastructure and endpoints at the enterprise level, including performing upgrades to the back end application and deploying new agent versions to endpoints
- Understanding the investigative process and performing triage for cybersecurity incidents
- Experience maintaining industry leading security technologies or infrastructure systems in complex technical IT operations environment
- Must be detail-oriented and organized with ability to handle competing demands while meeting deadlines
- Experience in authentication protocols and frameworks to include OAuth, and AWS IAM
- Proactive and motivated; team player with a positive can-do attitude
- Strong analytical/problem-solving skills and cross-functional knowledge across multiple IT operational and security disciplines
- Ability to communicate technical concepts to a broad range of technical and non-technical staff
- Must possess a high degree of integrity, be trustworthy, and have the ability to lead and inspire change
About Yext
About
Connect with the team
Similar jobs
Position: Senior C++ Developer
Experience: 5-8 years
Location: Jaipur
Employment Type: Full time
Company: Metadrob
About the Role:
We are seeking a seasoned C++ Developer with expertise in WebAssembly and a passion for immersive 3D virtual environments. This role involves working closely with our Unreal Engine team to develop and optimize a cutting-edge 3D virtual store experience. You will leverage your deep knowledge of C++ and WebAssembly to create high performance, cross-platform solutions that redefine user interactions in the virtual commerce space.
Key Responsibilities:
● Development: Design, develop, and optimize modules in C++ for Unreal Engine to create interactive 3D virtual environments.
● WebAssembly Integration: Implement and enhance WebAssembly components to ensure seamless functionality and performance across browsers.
● Optimization: Analyze and optimize code for performance, memory usage, and cross-platform compatibility.
● Collaboration: Work collaboratively with 3D artists, front-end developers, and backend teams to integrate interactive elements into the virtual store.
● Debugging: Diagnose and resolve issues within Unreal Engine and WebAssembly environments.
● Innovation: Research and implement emerging technologies to push the boundaries of virtual store experiences.
Required Qualifications:
● C++ Expertise: Proven track record of 5+ years of professional experience in C++ programming.
● WebAssembly Proficiency: Hands-on experience with compiling and optimizing code for WebAssembly, including Emscripten.
● Unreal Engine Experience: Strong understanding of Unreal Engine workflows, blueprints, and C++ scripting.
● JavaScript Basics: Working knowledge of JavaScript to integrate and troubleshoot WebAssembly modules with front-end environments.
● 3D Graphics Knowledge: Familiarity with 3D rendering, physics simulations, and GPU optimizations.
● Performance Optimization: Demonstrated ability to write efficient, scalable, and maintainable code.
● Version Control: Experience with Git or similar version control systems.
● Team Player: Excellent communication and collaboration skills, with a proactive problem-solving attitude.
Preferred Skills:
● Familiarity with WebGL and browser rendering pipelines.
● Experience with AR/VR development.
● Knowledge of multiplayer networking in Unreal Engine.
● Background in 3D modeling or game design.
● Understanding of cloud-based rendering and delivery.
What We Offer:
● Competitive salary and benefits package.
● Opportunity to work on cutting-edge 3D and WebAssembly projects.
● Collaborative and innovative work environment.
● Flexible work arrangements.
● Career growth opportunities in a rapidly evolving field.
If you are passionate about creating high-performance, immersive virtual experiences and have
the skills to back it up, we want to hear from you!
Note: Only candidates with demonstrable experience in C++ and WebAssembly, along with a
strong understanding of Unreal Engine, will be considered.
Responsibilities:
- The ideal candidate should be hands-on creative and passionate for new technology in Angular, NodeJS, AWS, MVC and enjoys collaboration, love software programming/coding and carries appetite for learning and sharing knowledge to make an impact on project delivery.
- Experts in multiple technologies such as Modern Java Script framework (preferably Angular 2 and above), Plain old Vanilla Java Script, React, MVC, JQuery, Web API, Node.JS, AWS, HTML, CSS etc. across software engineering, security, data interchange, data management (No SQL and Relational Database) etc.
- Guide and mentor reporting team and create high performing technology teams.
- Monitor module progress and ensure regular publishing of status report and quality matrices to track the risks work to actively to resolve/mitigate the same.
- Solid understanding of the practical application of agile development methods and leading software development teams in an Agile/Lean/Continuous Delivery environment.
- Solid understanding and experienced of version control systems like Git, GitHub, Bitbucket, SVN etc.
- Should be seasoned and expert in Solution and Technical architecture.
- Should be passionate, voracious continuous learner who keeps up with the latest trends, tools, and technologies in the industry.
- Must hold expertise in AWS.
- Understands all times, technical depth and client expectation to maintain check on project health, monitors critical path items, risks and impact to timelines.
- Proficient communication/interactive skills.
- Track, analyze and monitor technology performance metrics
- Oversee all system design and changes in system architecture
- Keep abreast of new trends and best practices in the technology landscape
- Take the initiative in thought leadership, innovation and creativity.
- Able to lead and interpret business requirements into actionable technical requirements.
- Identify, review, and present input on project activities and plans.
- Confirm the transfer of knowledge as necessary throughout the project.
- Coaching and collaborating with other developers and team members.
Qualifications:
- Bachelor's degree in computer science, engineering, or a related technical field
- 6-15 Years of relevant experience
FactWise is a fully funded, early-stage startup building b2b SaaS for a global SMB client base. Our team has alumni from MIT, Stanford, GeorgiaTech, UCL, the IITs, VJTI, Amazon and McKinsey, and currently comprises frontend, backend, full stack developers, UI/UX engineers, product managers, data scientist, and Ops, HR, Marketing. We'd love to get to know you better!
Responsibilities
- Work very closely with the product and development team to build, review and optimize our product
- Work closely with the sales team to improve Figma demos
- Build a modern clean UI/UX for website and mobile applications using Figma
- Build a clickable interface once the initial design is verified
- Build the HTML/CSS
- Create video & static content for website & marketing assets
As a young startup, we are hoping to be joined by self-starting, hardworking, passionate individuals who are committed to delivering their best, who can grow into future leaders of FactWise.
Srijan is hiring for a Scrum Master/Senior Scrum Master role with a permanent WFH option.
A notice period of 30 days or less is preferred.
Remote working option available.
Roles and Responsibility:
Backlog Maintenance
- Create and Manage Backlog
- Backlog grooming: Manage/Update “sprint-backlog” and “project-backlog” regularly after client calls and demos
- Plans forward-looking technology investigations (spikes / POC)
- After each sprint demo work with the dev team to estimate and re-estimate the backlog
- Facilitate prioritization of backlog first time;
- Facilitate prioritization of backlog during planning n+1 sprint with client
- Creating mock-ups/wireframes/Sketch images to illustrate or to detail for getting clarity from the client, and for communicating the task to the dev team
- Use JIRA for all backlog (no use of Google spreadsheets)
Daily Stand-ups
- Drive daily-stand-ups
- Ask what was done yesterday, what is the plan for today
- Ask probing questions in the stand-ups and outside of it
- Identify potential roadblocks or challenges that may come up
- Consult Group Lead and raise your concerns
- Implement advice by GL
- Ensure that the team is working towards completion of the sprint; each stand-up well did, will suggest if the velocity is enough to complete Sprint or no
- (Maintain and) Update the “information radiator board (with stickies)” for all sprints
Sprint Demos
- Run sprint demos
- Calls must be marked on the client and team’s calendar; no ambiguity in when calls happen
- Every member must be present on calls at least 2-mins before the scheduled time on the calendar; be the first to join the call as moderator
- If you are unable to join, ensure that the session is recorded; if it cannot be recorded, ensure the team has captured all feedback during the demo
Business Analysis
- Understand the business of the client and the project
- This will enable you to question business needs that clients communicate
- Validate and record agreements in stories, acceptance criteria
- Create mock-ups/wireframes/Sketch annotations to illustrate or to detail -- for getting clarity from the client; and for communicating the task to the dev team -- put these in stories in JIRA
Project Management
- The Plan -- Do -- Check -- Act (Complete control on the project)
- Create Physical boards “information radiator board (with stickies)
- Plan deliverables (JIRA/Sprint) along with the team
- Organize the Sprint, get re-estimates done,
- Plan Sprint n+1 with the client -- prepared stories for the n+1 sprint to be taken up by dev team; work with QA in
- Learn to read JIRA Burndown Charts to know if the project is on time or is there likely to be a delay
- If there is likely to be a delay, speak to the Agile Coach / Group Lead to decide the nature of communication to be sent to the client
- Release Planning - define release goals
Quality Assurance
- Detail out stories with acceptance criteria
- Ensure all stories have acceptance criteria
- Work with QA in improving quality of acceptance criteria
- Work towards zero-defect sprints
- Defect triage - accept/reject
- Support the Dev+QA team in testing yourself
- Use JIRA for all these activities
- Drive testing strategy
- Deliver stories piecemeal for testing throughout the sprint
- Validate technical architecture by asking relevant questions
Stakeholder Management
- Send out weekly Status emails to internal and external clients -- must be on SM’s calendar
- Red, Amber, Green status
- Budget consumption
- Key activities this week
- Pre-empt and document roadblocks that you/team foresee
- Raise/Flag issues to clients and work aggressively within the team/org to mitigate this
- Coach clients on agile/scrum, our model, align them on our practices, using Jira, etc
Engineering Practices
- Drive towards Unit Testing
- Drive towards Continuous Integration (CI) using Jenkins; leads to a clear release and deployment strategy/plan
- Piecemeal UAT strategy
- Drive Intrinsic quality like Code, stories written, test scenarios written
- Continuously monitor and improve them. Question people on them
- Use Jira rigorously to track stories, defects, and manage it end to end.
People, Process and Tool Coach
- Coach people to improve in their role
- Challenge and question people on the way they are working to make it better
- Run sprint-retros
- During retros listen for “cause” behind the words; by asking probing questions
- Continuously strive to improve yourself
- Handhold team on Scrum way of doing
- Strategize which tool to use for what purposes.
Preferred Skills, Experience, and Education:
- 8+ years of experience as a Scrum Master
- Must have experience leading a team of around 15-20 team members in an Agile environment.
- Experience working in multi-geo or offshore environment
- JIRA experience
- Excellent verbal, written, and presentation skills
- Proven success in delivering projects within budget and specified timeframes, while ensuring customer satisfaction
- Proven problem-solving skills from problem assessment to solution selection
- Ability to identify alternatives and make contingency plans
- Capacity to embrace change and quickly adapt to new situations, changes in direction, and altering priorities
- Proven ability to thrive in a fast-paced, dynamic environment
- Ability to handle multiple projects and assignments
- Ability to demonstrate critical thinking, providing options and recommendations relating to resolving issues, mitigating risks, and resolving escalated items.
- CSM (Certified) or PMP (Certified) Good to have
We @ Snapwiz are looking for passionate programming geeks to join as our colleagues in Bangalore. We're a startup with a big reach, so you'll be able to have a huge impact.
Are you a javascript ninja and have a good sense of product engineering? If yes, then, it's a great opportunity for you!
As a Product Developer, you will design, develop, and implement new ideas for Snapwiz's EduTech products.
Here's what you will be doing:
• Responsible for building responsive and elegant web applications.
• Working with designers, product managers to collaboratively own the front-end and back-end layer to deliver stellar end-user experiences
• Test, debug and maintain the application software throughout the product lifecycle
• Architect, develop, and maintain reusable components.
Role: Associate Software Engineer ( Fullstack Developer Role)
Key Skills: JavaScript, Basic Algorithm & Oops concept.
Experience : 0 -1 Year
Education : BE/B.tech ( 2019 & 2020 Graduates)
Current Location & Job Location: Bangalore
Greetings from Invensis technologies - Bangalore (J.P. Nagar). We are hiring Product Marketing Manager for our organisation.