Back End Developer
Profisee Group Inc. job in Alpharetta, GA
Mission - Why We Exist, What We Do, and Why We Need You Profisee exists to empower the possibilities of the data-enabled future. In a world where data drives decisions, opportunity, and innovation, the importance of trusted data simply cannot be overstated. Profisee is a growing Microsoft gold-certified partner focused on data management solutions in general and, more specifically, in the area of Master Data Management .
Position Summary:
Profisee is looking for experienced Back-End Software Developer(s) to join our R&D team to help accelerate the value R&D delivers to our customers, partners, and internal stakeholders by delivering innovative new features that will strengthen Profisee's position as a leader in the MDM space. We work with leading-edge technology and you will have the opportunity to develop your skills as a back-end engineer working on business tier , and data tier in both an on-premise as well as cloud technology environment. While this is primarily a back-end role, experience with front-end technologies such as React is a plus. More importantly, candidates must demonstrate a strong willingness and ability to learn new technologies across the stack as needed.
The Software Developer will report to one of our Engineering Managers, work closely with their team's Technical Lead , and work out of Profisee's headquarters in Alpharetta, GA on a hybrid basis. Our teams typically come into the office 2-3 days a week!
Objectives: What You Will Accomplish
Primary Objective
Contribute to the design, development, and delivery of new features in the Profisee Platform. This begins by working with your Tech Lead and team members to understand new feature requirements, including their underlying business drivers and benefits. Once understood, you will work with other developers, Tech Leads and architects to design new features and decompose them into user stories. For stories assigned to you, you will work to check in completed user stories, including technical implementation with supporting unit tests, and then collaborate with QA on testing and resolution of any bugs.
Secondary Objective: Contribute to Profisee's R&D team by bringing new knowledge, experience and ideas to the team, driving individual and team growth. Profisee has a number of newer college graduates, and you will need to be capable of mentoring less experienced members of the team, helping them grow as technologists and team members. At the same time, you should be excited to collaborate with others on the team with different experiences and perspectives to grow your own skillset and capabilities.
Long-Term Objective: Grow as a Software Developer with further options to transition to a Development Tech Lead or Software Architect within R&D. As we continue to grow R&D, we will form additional development teams to prevent individual teams from becoming too large. Developers demonstrating strong engineering and planning skills will be natural candidates to take on a Developer Tech Lead or Software Architect roles .
Competencies - What We are Looking For
Technical Leadership: As a Software Developer, you should able to write high quality back-end services following best practices such as clean architecture principles with minimal oversight, and contribute to development process improvements over time through collaboration with the broader team. To do so, you should be able to leverage knowledge gained from formalized education as well as past experiences delivering software solutions. As a new member of the team, you will need to become productive quickly by rapidly understanding the current architecture and code base of the Profisee Platform, developed using C#, .NET, and SQL Server, so that you can start developing user stories within the first 60 days .
Be Innovative: Help Profisee push the envelope around technology innovation in the area of Master Data Management software. Profisee is evolving our software architecture towards a cloud-native architecture deployed using containers and micro-services. Developers must be eager to tackle new technologies and challenges we encounter along that journey, including the delivery of new components as micro-services, or breaking existing components out as they're evolved to the new micro-services architecture. Developers must be willing to continually learn, evaluate and propose new technologies and approaches which can be used to deliver innovative features in the product.
Be Agile: Profisee employs an Agile methodology for software development. Everyone in R&D should be comfortable working within an Agile software development environment. As a Senior Software Developer, you should be actively participating in all aspects of the Agile lifecycle, including sprint planning, story writing, story pointing, daily standups, and reviews and retrospectives.
Learn & Grow: Profisee's culture values what we refer to as the "Growth Mindset" which supports the notion that we can learn and do anything if we put our mind to it. Our capacity to grow both professionally and personally is unlimited. If you want to be surrounded by a team that believes in and supports your ability to challenge yourself and, occasionally make mistakes as long as we learn from them, then Profisee is the place for you. You'll be supported in keeping your skills current and sharing your knowledge through our < DevTalks />, sprint reviews, and guilds where like-minded Developers explore new and emerging technologies.
Why We Think You Should Come Work With Us:
Growth On Your Terms: Through our company values, collaborative work environment, and your individual career plans you will grow here more than you would anywhere else.
Each Hire Is Critical: Our company is at a high-growth/high-inflection point but we grow steadily as each hire is critical to add top talent to our team and remain one of Atlanta's Top Places to Work .
We Invest In You: We offer our employees healthcare coverage, employee share units, 401K options, flexible work schedules, and vacation time in our total rewards package to ensure you feel taken care of.
Engaged Leadership: Our CEO and Executive Leadership team drive an engaging and collaborative team experience to keep our people connected.
How We Work - Our Core Values
Growth Mindset: This is the core key value at Profisee which is that we can all learn and grow. There are no limits and we accept mistakes as a part of growing and trying new things. This is one of the things that makes work, life, and our environment both fun and rewarding.
Constructive Candor: Everyone knows how each other feels when we leave a room. We enjoy diverse perspectives with the purpose of finding the best answer, not defending our own.
Helpful: We feel helping our teammates and winning together is more fulfilling than accomplishing something on our own. We want things for, not from, each other.
Get Stuff Done: We have the grit, creativity, and resilience to accomplish our goals no matter the obstacles. We deliver results, not reasons.
Fun is Where Fun is Made: We covet the journey as much as the destination. We strive to make each other laugh along the way.
Customer Success Representative
Alpharetta, GA job
Lancope is seeking an entrepreneurial, versatile and customer-focused individual to help develop positive and productive long-term relationships with Lancope's existing customers which results in customer retention and consistent maintenance revenue. As Customer Success Representative, you will manage and maintain support contracts while growing service revenues through on-time renewing and contract reinstatement, as well as engaging with the Lancope Sales team by uncovering up-selling and cross-selling opportunities.
Essential Duties and Responsibilities:
* Protect and grow maintenance revenue stream in your territory
* Drive maintenance renewal activities according to defined processes, procedures, and systems
* Prepare renewal quotes for maintenance contracts within 120 days of expiration
* Ensure timely and accurate maintenance renewals
* Review and interpret contractual terms and conditions
* Contact and follow-up with customers and partners to ensure timely maintenance renewal
* Assist customers with any product discrepancies in their install base to include license reconciliations and audits
* Coordinate with Territory Account Managers (TAM) and Inside Sales Representatives (ISR), as well as fellow Support Renewal Specialists, on more complex opportunities
* Prepare order packet to submit for maintenance renewal processing and invoicing
* Partner with field sales to save any potentially lost maintenance renewals
* Track contract non-renewal including reasons for cancellation
* Prepare forecasts of maintenance renewal bookings
* Position and sell professional services and training bundles at time of renewal
* Uncover upsell and cross-sell opportunities and pass to appropriate sales representative
* Establish a trusted adviser relationship with our customers to ensure their overall satisfaction with our products, technologies, and services
* Refine internal processes to ensure efficient and consistent management of renewals
Qualifications:
* 2-3 years of account management experience
* Renewals/maintenance experience a plus
* Strong customer focus and passion for helping customers succeed
* Creative problem-solver with great attention to detail
* Strong negotiation and objection-handling skills
* Proactive and results-oriented, with strong prioritization skills
* Excellent verbal and written communication skills
* Experience with Network and Security products and technologies a plus
* General understanding of software licensing a plus
* Bachelor's Degree from four-year college or university or equivalent experience
* Experience with Microsoft Office (Word, Excel, PowerPoint, Outlook) and Salesforce.com
Instructional Designer
Alpharetta, GA job
The Senior Instructional Designer will help lead the design and development of learning solutions. The Senior Instructional Designer is responsible for assessing training needs, making recommendations and developing learning solutions for complex systems and diverse audiences. This role will work our EPSS and with key stakeholders to design and develop learning solutions for multiple delivery methods including instructor-led, virtual classroom with remote lab, e-learning and blended solutions.
Responsibilities:
* Manages the end-to-end instructional design process (using the ADDIE model or other models) to create learning solutions
* Ensures learning solutions include a measurement strategy and ties to business metrics
* Maintains project documents in support of design and development efforts
* Conducts meetings with stakeholders, SMEs and other resources (as needed)
* Manages all aspects of the learning solution from inception to release
* Manages stakeholder relationships throughout the lifecycle of the learning solution
* Attends product/project meetings as needed
* Prepares reports throughout the learning solutions lifecycle
* Conducts train-the-trainer sessions (where appropriate)
* Facilitates training sessions (when needed)
Qualification/Requirements:
* 5 to 7 years' experience as an Instructional Designer in a highly technical environment
* Experience with E-learning tools such as Captivate, Articulate, and Lectora (or similar products)
* Experience with Electronic Performance Support Systems (ESPP)
* Experience creating learning solution for channel and business partners
* Experience working in an Agile development environment
* Strong project and program management skills
* Strong oral, written, interpersonal communication and presentation skills
* Must be self-starter who requires minimal supervision
* Ability to quickly understand and assimilate highly technical content is a must!
Technical Writer
Alpharetta, GA job
The Technical Writer is responsible for creating new and analyzing/revising current print, online and multimedia user documentation for a complex network monitoring and security product. This position reports to the Technical Communications Manager.
Main Responsibilities:
Collaborate with subject matter experts, primarily development engineers and customer support personnel, to gather and review information for user documentation
Integrate product changes into up-to-date documentation
Groom, size, plan, and integrate documentation work at the team level to support the features being built by the team
Promote continuous improvement through ongoing quality assurance
Build cross-functional technical user content that includes views from Learning and Development, Marketing, Field Service Engineers, Account Management, Technical and Support and Operations
Make continuous improvements to style, layout, editorial standards, and publication methods
Promote product adoption by developing multimedia enhancements that engage users and augment online help and other forms of available user assistance
Apply knowledge of adult learning theory and visual learning design to development of eLearning content
Understands the differences and similarities on delivering user content for traditional on-premise delivery and for a SaaS based solution delivery
Analyze content usage and factor the results back into better experiences for the users
Keep current on user assistance best practices and trends by continuing education and trade association meeting attendance
We are looking for candidates who have:
Minimum of 5 years hardware/software technical writing experience
Excellent writing and editing skills (provide samples)
Experience with topic-based authoring tools (FrameMaker, MadCap MadPak, MS Office) for online, print and multimedia user assistance development
Documented complex systems
Has delivered user content for a SaaS based solution
Experience with source control (SVN) and simultaneous, multiple releases
Intermediate screen capture tool skills
Intermediate understanding of Agile Scrum
Product Manager
Alpharetta, GA job
As Product Manager, you will guide a team that is charged with a product line contribution as a business unit. This extends from increasing the profitability of existing products to developing new products for the company. You will build products from existing ideas, and help to develop new ideas based on your industry experience and your contact with customers and prospects. You must possess a unique blend of business and technical savvy; a big-picture vision, and the drive to make that vision a reality. You must enjoy spending time in the market to understand their problems, and find innovative solutions for the broader market.
You must be able to communicate with all areas of the company. You will work with an engineering counterpart to define product release requirements. You will work with marketing communications to define the go-to-market strategy, helping them understand the product positioning, key benefits, and target customer. You will also serve as the internal and external evangelist for your product offering, occasionally working with the sales channel and key customers.
A product manager's key role is strategic, not tactical. The other organizations will support your strategic efforts; you won't be supporting their tactical tasks.
KEY RESPONSIBILITIES
* Managing the entire product line life cycle from strategic planning to tactical activities
* Specifying market requirements for current and future products by conducting market research supported by on-going visits to customers and non-customers.
* Driving a solution set across development teams (primarily Development/Engineering, and Marketing Communications) through market requirements and positioning.
* Developing and implementing a company-wide go-to-market plan, working with all departments to execute.
* Analyzing potential partner relationships for the product.
REQUIREMENTS
* 3+ years of software marketing/product management experience.
* Knowledgeable in technology; Cybersecurity experience desirable.
* Bachelor's degree preferred.
* Agile experience preferred.
* This position requires travel to customer and non-customer sites in North America and Europe (25%).
Technical Marketing Engineer
Alpharetta, GA job
Job purpose Technical Market Engineer responsible for the promotion and sell of Lancope's products. You will be responsible for helping the sales and sales engineer team to fulfill their sales objectives and goals by combining your technical and marketing knowledge and competences. Additional responsibilities include providing technical support and advice in order to develop new products, analyze the market trends and expectations and design new sales and promotion techniques.
Main responsibilities
* Design, develop and carry out technical marketing strategies
* Establish and develop technical marketing objectives and goals
* Analyze and interpret marketing trends concerning technical products or services
* Prepare and present analytical reports
* Organize and conduct research activities
* Evaluate the consumer's needs and expectations and design and introduce new products
* Design and develop new strategies and techniques in order to promote and sell more products
* Develop marketing and promotion campaigns
* Ensure compliance with technical marketing practices
* Provide technical support in order to develop new products
* Provide technical advice to staff
* Increase the company's awareness and recognition by providing high quality technical products and services and promoting excellent customer service
Required skills
* 3+ years of experience as a Technical Marketing Engineer or Sales Engineer
* Excellent oral and written communication skills
* Interpersonal competences and presentation skills
* Professional appearance and behavior
* Able to understand market trends and customer needs
* Technical knowledge and competences
* SaaS and PCI knowledge and competences
* Computer Science or Engineering Degree
Quality Assurance Engineer
Alpharetta, GA job
The QA Engineer will be responsible for testing software for a Network Security Application.
The role of the QA Engineer is to design and execute Test Plans and Test Cases that help to ensure that the organization delivers a high quality product to the customer. The QA Engineer will be part of an Agile software development team and must have a basic understanding of the Agile software development methodologies. The QA Engineer is expected to be an advocate for the customer and to provide an assessment of software performance and quality, based on test results.
Responsibilities include (but are not limited to):
Integrating testing work and tasks to story breakdown.
Leading and working with the rest of the team on testing strategy and plan.
Ability to automate test cases or partner with other team members on automation plan.
Ability to design data set plans to support testing scenarios
Active learning of product capabilities and customer needs
Work with QA leadership and other QA team members create and enforce quality standards
Attention to detail on defect creation and the metrics they support
Ability to derive quality metrics from the development environment
Developing and executing Test Cases (Automated is the preference, but Manual when necessary)
Working with the team to analyze test results and debug problems found
Communicating testing progress and problems found to the Team Lead and/or ScrumMaster
Documenting problems found in a defect tracking system
Reviewing and updating Test Plans & Test Cases on a regular basis
The QA Engineer must also possess good communication and leadership skills.
Desired Skills & Experience
Good communication and leadership skills
Must have a solid understanding of the different levels of software testing
3+ years of software testing experience
2+ years of experience developing & executing Performance Tests
Experience using Open Source Performance/Load Testing Tools (e.g. Gatling, Grinder, JMeter)
3+ years of experience working in test environments that require networking and TCP/IP skills
3+ years of experience working with the Linux OS
2+ years of experience testing software in virtual machine environments (e.g. VMWare, KVM)
2+ years of experience using test automation frameworks (e.g. Cucumber, Junit, Selenium, etc.)
2+ years of experience writing code to automate manual Test Cases
2+ years of experience using network traffic generators (e.g. Breaking Point, Avalanche, etc.)
2+ years of experience using open source network tools (tcpdump, nmap, wireshark)
2+ years of experience working on an Agile software development team
Education
Bachelor's degree in Information Systems, Computer Science or Engineering is required
Certified Software Quality Engineer certification is a plus
Cisco CCNA Certification is a plus
DevOps - Lab Manager
Alpharetta, GA job
Lancope is looking for a DevOps Lab Manager to be an integral part of our solution delivery team. The DevOps Lab Manager will provide technical leadership in the design and development of functionality and services common across all Lancope products.
Main Responsibilities
Lead team of Lab Engineers, providing day-to-day supervision and coaching
Create and maintain automated deployments of Virtual Machine (VMWare, KVM, and Xen) development and testing environments
Install and administer network switches, routers, and other network gear
Install and administer various Servers: Linux, Windows, Active Directory, RADIUS, Email, DNS, DHCP
Design and document infrastructure and provide ongoing maintenance.
Hardware and software asset management
Automation of build, packaging, and deployment processes
Break down and estimate work effort
Key Attributes
Thrives working in a lean/agile environment
Focuses on built-in quality through multiple testing vectors including unit tests, automated functional, builds, deployments and automated integration testing
Automates any process done more than once
Passionate to learn new technologies and standards
Enjoys building things and shipping them. Truly making them work
Team player with positive attitude toward new challenges and growth
Excellent communications and documentation skills.
Desired Skills and Experience
Expertise with virtualization technologies such as VMware, KVM, and Xen
Expertise in Linux system internals
Expertise in networking with deep understanding of TCP/IP protocols and tools (e.g. wireshark, tcpdump, etc.)
Proficiency in various programming languages: Python, Perl, Ruby, Java, Unix scripts
Familiarity with container technologies such as Docker or rkt a plus
Familiarity with Network Security or Information Technology domain space a plus
Education/Certifications
BS Degree in Computer Science, Information Systems, Information Technology, or Network Security or equivalent experience
Cisco Certified Network Associate (CCNA) a plus
VMware Certified Professional (VCP) a plus
IT Lab Administrator
Alpharetta, GA job
Lancope is seeking an IT Lab Administrator to develop, maintain and grow our support lab.
Responsibilities:
Assist in the maintenance and development of virtual appliances and services
Work independently under pressure within a cross-functional, and cross-site environment
Ensure that environments are deployed properly
Communicate current lab status to all that need to know on a regular basis
Desired Experience/Education:
Bash/Shell scripting
Troubleshooting, Product Support
Networking - mid to experienced competency
BS Degree in Computer Science, Information Systems, Information Technology, or Network Security or equivalent experience
Security - any level competency
Certifications: A+, Network+, CCNA (or any Cisco CCXX)
Experience coding in Python, Visual Basic, Java, or C
Beta Testing/QA experience
Delivering or developing training material
Field Marketing Manager
Alpharetta, GA job
The Field Marketing Manager will be responsible for leading the marketing strategy and execution of field and channel marketing programs to generate new business, drive cross sell/upsell opportunities and help advance existing opportunities for the sales team. Reporting to the Marketing Director, this individual will collaborate with theatre Sales leadership, channel partners, and Global Marketing to identify and understand target market needs; position Lancope's solutions; and develop, implement, track and measure marketing programs that help the theatre achieve its business/revenue plan.
In this role, you will also work closely with channel partners, the channel sales team, and the marketing team to support and accelerate channel activities. Responsible for joint marketing programs, partner launch activities, partner event management, partner portal management, partner communications, and the channel marketing budget.
The successful candidate must be a strong spokesperson and have a solid track record of; developing and executing go-to-market strategies, managing teams delivering field specific lead generation programs plans directly and with channel partners, and working cross-functionally with a track record of success. The right candidate will thrive on building relationships with sales team, must be an exceptional leader with strong partnering skills, possess a keen understanding of joint partner marketing, lead development and program execution and follow up, and be fluent in a metrics-driven organization.
Responsibilities
* Act as the local point of contact on the development and execution of European programs; Understand local go-to-market and account strategies, segment the market and interlock with sales teams to create distinct regional marketing plans.
* Develop and implement pipeline acceleration programs jointly with sales.
* Research, choose, design and manage live events to be included as tactics in the overall marketing mix, and ensure there is a cohesive pre-event, at-event and post-event strategy to increase engagement and response rates.
* Interface with sales to determine sales enablement needs, and work with product/solution marketing to develop tools, programs in a box, training and content.
* Align local messages and tactical plans with the company's business goals.
* Actively participate in regional/global interlock sessions and share best practices with colleagues.
* Generate insights about, and proactively address, market trends and competitive activity to help ensure evolving corporate, product and marketing strategies meet theatre market needs.
* Analyze historical results data (e.g. budget and tactic metrics). Monitor, review and report on marketing activities and results against key performance metrics during monthly and quarterly meetings; adjusts marketing mix based on performance to maximize ROI.
* Manage the execution of all channel-marketing programs, including working closely with partners as well as the marketing, channels, sales, and business development teams.
* Represent in-region requirements for input into the communications strategy.
* Manage vendor contracts and relationships and the potential to supervise marketing assistants/coordinators.
Qualifications
* B2B marketing/marketing program experience covering all aspects of developing and managing marketing strategies and programs
* Bachelor's degree in Marketing or Business preferred
* Experience with marketing to large enterprises preferably in the high-tech and/or network security space
* Proven experience working with sales teams and supporting programs to drive awareness and sales; actual sales experience is a plus
* Ability to work with a remote and geographically dispersed sales organization
* Ability to align tactical plans with strategies
* Experience working with the channel
* Strong understanding of Marketing and Sales funnel
* Budget management experience
* Ability to travel required (20% - 30%)
* SFDC experience preferred
* Marketo experience
Competencies
* Thrives on building relationships with sales teams
* Desire to obtain high level of internal customer satisfaction
* Team player and respects colleagues
* Excellent written and verbal communication skills
* Formal presentation skills
* Highly organized, detail oriented
* Flexible and open to new ideas
* Strategic thinker
* Analytical and problem-solving skills
* Direct and matrix team-leadership skills
* Persuasiveness
* Creativity
* Sound business judgment and decision-making skills
* Self-motivating and enthusiastic
Project Manager - Professional Services
Alpharetta, GA job
Lancope is looking to add a Project Manager to our Professional Services team! At Lancope you will be part of an industry leading team that creates and delivers leading-edge cyber security technologies that directly impact our clients. Primary Responsibilities
* Primary point-of-contact within Professional Services, for all project related activities. Ultimately responsible for ensuring a successful implementation at the customer's site.
* Act as liaison between sales team and service team to ensure success with projects and service delivery
* Resource Management: Coordinate activities of the Lancope project team and customer from project inception through successful completion.
* Integration Management: Devise initial project plan, monitor the execution of various activities, and coordinate any changes.
* Cost Management: Manage and track project budget, utilization, and other project-related costs.
* Time Management: Manage and track resource scheduling, and project time utilization
* Scope Management: Manage changes to project scope, through a formal change management policy
* Project Communication: Track progress and report status internally and to clients throughout the project life cycles.
* Risk Management: Identify, analyze, and respond to project risks, as they occur.
* Quality Management: Lead quality acceptance activities, for each of the project milestones
* Coordinate transition from Professional Services to on-going Support, at the completion of the project
Required Skills/Experience
* Ability to maintain excellent colleague and customer relationships.
* Experience managing Full Life Cycle Solution Delivery projects.
* Familiarity with Risk Management and Quality management.
* Experience anticipating problems and initiating corrective action
* Excellent written and verbal communication skills.
* At least 3 years experience in a team-leading/project manager role with direct responsibility for managing the activities (task assignments, budgets, schedules, etc.) and successful outcomes of customer related systems implementations.
* Prior experience should include some security, network, and technical skills such as, systems integration, software quality assurance, product development or similar.
* Familiarity with the security and network industry is a big plus.
* Bachelors degree required/Masters preferred
* Willingness to travel, approximately 50%
Information Security Engineer
Alpharetta, GA job
Are you passionate about the changing threat landscape, love the challenge of understanding how the latest malware works, and can evangelize the risks and issues across a broad organization? Are you looking for a challenging leadership position that will allow you to shape the future of security across the Internet? Do you thrive on working with a close-knit, highly motivated team?
Come join Lancope's threat intelligence team to help protect Lancope's customers against cyber-attacks. The successful candidate will join a global team of senior security analysts focusing ways to improve the state of Threat Intelligence by supplying meaningful context. This position requires a professional with a mixture of strong development and investigative skills. The team will source data across Lancope, i.e. internal product and traffic monitoring groups, external partner and qualified third-party relationships, and original research.
Lancope is looking for a full time Information Security Engineer for Lancope's Threat Intelligence Team. Analysts in this role will have experience in threat research and a desire to own innovative ideas from invention, through proof-of-concept, and to deployment.
Main Responsibilities
* Develop and manage new tools, or existing tools where appropriate to provide useful context around public IP addresses (e.g. companies using an IP, services running on it, etc) within Lancope's products
* Maintain the relevance and accuracy of collected and contextualized information
* Act as a point of escalation for internal and external questions about the provided data
Desired Skills and Experience
* At least 2 years relevant experience in: Network administration, System administration (Windows or Unix)
* Strong knowledge of the technology that makes the Internet work (e.g. ASNs, DNS, IP addressing, CDNs, etc)
* Solid understanding of computer science fundamentals, software engineering
* Knowledge of one or more programming/scripting languages
* Log and data analysis
* Strong written and verbal communication
* Self-motivated and highly ambitious
* Creative problem solving skills and excellent troubleshooting/debugging skills
* Excellent teamwork and people skills
* Ability to manage multiple tasks and work towards long-term goals
* Ability to communicate and work well with remote team members
* Incident response experience a definitive plus
User Experience Architect
Alpharetta, GA job
Lancope is looking for a talented and creative UX Architect who is passionate about making complex information clear. This role will be a key player in determining the future design of our network security monitoring products. We are looking for someone who can design an organization structure for our products to ensure that the right information is presented in the right way, in the right place, at the right time, for the right user.
Requirements:
At least 8 years of proven IA/UX experience
Demonstrable IA/UX design skills with a strong portfolio
Solid experience in creating site maps, annotated wireframes with functionality described, user flows and business requirements
Proficiency in tools such as: Photoshop, OmniGraffle and Axure
Proficiency in online rapid prototyping tools such as Axure or InVision App
Ability to solve problems creatively and effectively
Up-to-date with the latest IA/UX trends, techniques and technologies
Experience working in an Agile/Scrum development process
Work closely with product management, user experience research, Visual Design, and UI development to understand business goals, project scope & requirements.
Defines information architecture principles and guidelines for the web application including content organization and hierarchy, navigation and guidance systems, and content integration.
Develops conceptual and mental models, site maps, interaction diagrams, process flows and wireframes for web sites and web apps based on applied research and industry best practices.
Communicate with the organization in all stages of design to answer questions about the IA and design strategy.
Expert-level user experience skills with hands-on experience building wireframes and mock-ups.
Establish and evolve design standards with the UX team.
Work with the engineering SCRUM teams members to ensure deployments that are true to original design intent.
Participate in usability testing and design reviews.
Partners with our development team in a highly collaborative, agile environment to ensure technical feasibility and design execution.
Proactively contribute to an open and productive atmosphere within the design team.
BS/MS in Human-Computer Interaction, Interaction Design or similar experience
Along with a resume, successful candidates will submit a portfolio that demonstrates taking a project from requirements to sketches to wireframes. It may include either annotations suitable for implementation, detailed functional specs or interactive prototypes.
Product Owner
Alpharetta, GA job
Lancope is seeking a product owner to work within our Agile product group delivering security solutions. The product owner collaborates with business and technical teams to analyze market problems, build prioritized backlogs and work with development teams to deliver products. You are responsible for understanding and creating user stories for the functional requirements across our suite of products. You will be responsible for working with our product management team and development team to understand and coordinate product strategy, release timelines, and product quality.
Job Responsibilities
Analyze and breakdown market problems into prioritized, deliverable stories
Assist in the management of our Agile/Lean Processes.
Work with customers to ensure that market problems are solved by planned features
Facilitate in cases where the requirements gathering becomes complex
Work closely with developers and architects to build applications in our technologies
Be involved with all phases of development (analysis, design, coding, testing, deployment)
Coach and mentor team members
Requirements
5+ years experience as a product manager, product owner or business analyst designing or developing software.
Experience in leading process improvement efforts is very valuable
Experience in working in an Agile/Lean software environment is highly desired
Understanding of data modeling, object modeling, and OO design principles
Strong understanding of capabilities and limitations of programming languages, middleware solutions, application servers and presentation layer tools is a plus, but not required
Exceptional listening, written and verbal communication skills
Demonstrates initiative and competence; supports and encourages positive working behaviors in others
Software Test Engineer
Alpharetta, GA job
The Software Test Engineer will be responsible for testing software for a Network Security Application. The role of the Software Test Engineer is to design and execute Test Plans and Test Cases that help to ensure that the organization delivers a high quality product to the customer. The Software Test Engineer will be part of an Agile software development team and must have a basic understanding of the Agile software development methodologies. The Software Test Engineer is expected to be an advocate for the customer and to provide an assessment of software performance and quality, based on test results.
Responsibilities include (but are not limited to):
* Integrating testing work and tasks to story breakdown.
* Leading and working with the rest of the team on testing strategy and plan.
* Ability to automate test cases or partner with other team members on automation plan.
* Ability to design data set plans to support testing scenarios
* Active learning of product capabilities and customer needs
* Work with QA leadership and other QA team members create and enforce quality standards
* Attention to detail on defect creation and the metrics they support
* Ability to derive quality metrics from the development environment
* Developing and executing Test Cases (Automated is the preference, but Manual when necessary)
* Working with the team to analyze test results and debug problems found
* Communicating testing progress and problems found to the Team Lead and/or ScrumMaster
* Documenting problems found in a defect tracking system
* Reviewing and updating Test Plans & Test Cases on a regular basis
* The Software Test Engineer must also possess good communication and leadership skills.
Desired Skills & Experience
* Good communication and leadership skills
* Must have a solid understanding of the different levels of software testing
* 3+ years of software testing experience
* 2+ years of experience developing & executing Performance Tests
* Experience using Open Source Performance/Load Testing Tools (e.g. Gatling, Grinder, JMeter)
* 3+ years of experience working in test environments that require networking and TCP/IP skills
* 3+ years of experience working with the Linux OS
* 2+ years of experience testing software in virtual machine environments (e.g. VMWare, KVM)
* 2+ years of experience using test automation frameworks (e.g. Cucumber, Junit, Selenium, etc.)
* 2+ years of experience writing code to automate manual Test Cases
* 2+ years of experience using network traffic generators (e.g. Breaking Point, Avalanche, etc.)
* 2+ years of experience using open source network tools (tcpdump, nmap, wireshark)
* 2+ years of experience working on an Agile software development team
Education
* Bachelor's degree in Information Systems, Computer Science or Engineering is required
* Certified Software Quality Engineer certification is a plus
* Cisco CCNA Certification is a plus
Technical Support Engineer
Alpharetta, GA job
The Technical Support Engineer will be responsible for troubleshooting and developing technical solutions related to Lancope's product solutions for our customers, partners, and field engineers. This role will provide deployment, post-sales, and ongoing system support to our customers, partners, and field engineers. The Technical Support Engineer must be a motivated self-learner and team player. This position reports to the Director of Customer Support.
Essential Duties and Responsibilities
Deliver global engineering support to customers, partners, and field engineers for the Lancope product line.
Support the operational needs of customers using Lancope products for network security and forensics.
Proactively suggest new ideas and changes that customers can implement to increase their consumption and adoption of the Lancope product line.
Assist Lancope customers in achieving their stated outcomes with the Lancope product line.
Manage successful new product installations and upgrades for customers.
Achieve subject matter mastery of Lancope's product line and associated technologies.
Manage escalations and issues with customers and internal resources.
Qualifications
Bachelor's degree or equivalent work experience or a combination of education and experience
Strong analytical, problem solving, written/verbal communication and organizational skills.
Knowledge of Linux/Solaris/UNIX operating systems and server hardware.
Strong knowledge of IP-related protocols including TCP/IP, UDP, IPSEC, VLANs, and OSI layers.
Knowledge of network architecture and protocols including routing, switching, and firewall technologies.
Experience with remote customer support and case management a plus.
Enterprise security solution experience and networking background a bonus.
Software Engineer - Web UI
Alpharetta, GA job
Senior Software Engineer (WebUI)
Lancope is looking for a Senior Software Engineer to help drive the UI vision of our product. The Software Engineer will help drive the product direction by implementing front end solutions in the final product.
Main Responsibilities
• Implementing the creation of the UI interface.
• Collaborate with the UI design process that includes accepting and managing feedback and constructive criticism. Lean Startup and responding to feedback loops.
• Help establish UI best-practices, patterns, and development frameworks.
• Work with engineering team to design and implement server-side components to support UI data flows.
• Support, troubleshoot, monitor and optimize UI features in production systems.
• Stay current on web standards, best practices, pitfalls of developing for cross-browser compatibility and scalable, responsive web-design
• Provide mentoring for the engineering team around UI concepts and technologies.
• Comfortable working in a lean/agile environment
• Willing to learn new technologies when needed
• Attention to quality based design and delivery
Desired Skills and Experience
• At least 4+ years of software development experience using: JavaScript, JQuery, HTML5, CSS3, Bootstrap, AngularJS
• Experience with designing and implementing server-side components (e.g., MVC HTTP REST web services, caching, authentication and authorization) for supporting UI requirements.
• Experience with JavaScript frameworks similiar to YUI, ExtJS, Protoype, jQuery Mobile, Backbone.js, AngularJS, MarionetteJS.
• Experience with solving complex design problems around large data sets.
• Experience designing user interfaces involving complex data visualization.
• Comfortable switching roles between web UI design and software development depending on the stage of the product.
• Strong written and verbal communication skills.
• Familiarity with Network Security or Information Technology domain space is a plus.
• Experience in Java development is a plus
Work Location
Alpharetta, GA or Raleigh, NC
Scrum Master
Alpharetta, GA job
Lancope is looking for a Scrum Master to be an integral part of our solution delivery team. The Scrum Master will provide technical leadership, Scrum leadership and people leadership in the design and development of functionality and services common across all Lancope products.
Main Responsibilities
Enjoys building teams and working with other teams to solve technical and organizational issues.
Will perform the role as Scrum Master for a team.
Will reinforce the importance of architectural and design patterns to support the operations of working software in production.
Attention to quality based design and delivery
Will perform manager responsibilities like reviews, salary discussions, promotions and other manager duties.
Will influence hiring decisions for future candidates.
Will work with other leaders and Scrum Masters to improve organizational operations and to improve integration of lean/agile principles into the teams and organization.
Will use metrics and data to support ideas and decisions and in the absence of data will look for ways to build it in.
Will support the team in paying attention to quality based design and delivery.
Care about keeping the code maintainable, preserving its integrity
Key Attributes
Thrives working in a lean/agile environment
Passion to learn new technologies and standards in support of the team
Focuses on built-in quality through multiple testing vectors including unit tests, automated functional, builds, deployments and automated integration testing
Automates any process done more than once
Passionate to learn new technologies and standards
Enjoys building things and shipping them. Truly making them work
Team player with positive attitude toward new challenges and growth
Excellent communications and documentation skills
Desired Skills and Experience
4+ years interfacing with software development teams utilizing languages such as Java, C/C++, C# or Scala.
Time in an on call role preferred.
BS in Computer Science or equivalent experience. MBA a bonus.
Success in an Agile Scrum environment in support of a continuous product delivery.
Experience with solving complex design problems around large data sets preferred.
Strong written and verbal communication skills.
Familiarity with container technologies such as Docker a plus.
Familiarity with Network Security or Information Technology domain space preferred
People management experience.
Hands on experience with Scrum. This includes being on a team and being the Scrum Master for a team.
Technical Product Owner
Alpharetta, GA job
Lancope is seeking a Technical Product Owner to work within our Agile product group delivering security solutions. The Technical Product Owner collaborates with business and technical teams to analyze market problems, build prioritized backlogs and work with development teams to deliver products. The Technical Product Owner is responsible for understanding and creating user stories for the functional requirements across our suite of products. Our Product Owners work with our product management team and development team to understand and coordinate product strategy, release timelines, and product quality.
The Technical Product Owner will work primarily with the platform team to continue to maintain both our software and hardware platforms. This individual will need to be comfortable writing user stories that are highly technical in nature and be able to easily translate functional business requirements as well as architectural requirements in to actionable criteria for the development team, prioritize these items, and translate the business value and impediments back to non-technical stakeholders.
Job Responsibilities
* Analyze and breakdown market problems into prioritized, deliverable stories
* Validate planned and delivered stories with customers frequently to ensure that market problems are solved
* Manage multiple features at once and ensure work gets delivered in prioritized order
* Drive requirements gathering and definition as needed for stories
* Work closely with development teams to deliver stories that add customer value at a regular cadence
* Be involved with all phases of development (analysis, design, coding, testing, deployment)
* Be a key driver in the implementation and management of our Agile/Lean Processes
* Coach and mentor team members
Requirements
* 3+ years experience as a product owner or business analyst designing or developing software
* Experience in working in an Agile/Lean software environment
* Strong understanding of capabilities and limitations of programming languages, middleware solutions, application servers and presentation layer tools is a plus, but not required
* Exceptional listening, written and verbal communication skills
* Demonstrates initiative and competence; supports and encourages positive working behaviors in others
* Experience with Linux administration desired
* Experience with service based architectures desired
* Experience deploying in and developing for variety of hypervisors desired
* Strong knowledge of networking essentials desired
Information Security Analyst - Threat Intelligence
Alpharetta, GA job
Are you passionate about the changing threat landscape, love the challenge of understanding how the latest malware works, and can evangelize the risks and issues across a broad organization? Are you looking for a challenging leadership position that will allow you to shape the future of security across the internet? Do you thrive on working with a close-knit, highly-motivated team?
Come join Lancope's threat intelligence team to help protect Lancope's customers against cyber-attacks. The successful candidate will join a global team of senior security analysts focusing on the changing threat landscape and effect on Lancope's customers. This position requires a professional with a strong security software and threat analysis background that is capable of identifying and establishing the relationships and processes within and external to Lancope to build an investigative threat research structure and flow. The team will source data across Lancope, i.e. internal product and traffic monitoring groups, as well as through external partner and qualified third-party relationships.
Lancope is looking for a full time Information Security Analyst for Lancope's Threat Intelligence Team. Analysts in this role will have experience in threat research and a desire to own innovative ideas from invention, through proof-of-concept, and to deployment.
Primary Responsibilities
Conduct literature reviews and keep abreast of state of the hack, data sources, data analysis techniques and big data
Invent and/or apply new techniques to telemetry data on a global scale and identify new security threats
Develop and document proofs-of-concept (POCs) to demonstrate the efficacy, performance, and scalability of new techniques
Publish and present research findings, including methodology and measured efficacy improvements
Help guide the development by working with product teams
Partner to turn successful POCs into product features and actionable intelligence.
Education and Experience
The ideal candidate for this role brings considerable experience, motivation, and organization along with both intense curiosity and desire to make an impact in internet security. Researchers in this role enjoy considerable latitude and work hands-on to complete all phases of applied research. The successful applicant will have demonstrable skills in some of the below areas:
At least 2 years relevant experience
Network administration, System administration (Windows or Unix)
IT security with a focus on computer forensics, incident response, malicious code/exploits, anti-virus, etc.
Knowledge of the current security threat landscape, especially network and web-based threats
Familiar with Windows exploits, malware and malicious code trends
Knowledge of TCP/IP and application in securing systems, investigating security incidents
Solid understanding of computer science fundamentals, software engineering
Knowledge of one or more programming/scripting languages
Web application and script development
Log and data analysis
Strong written and verbal communication
Self-motivated and highly ambitious
Creative problem solving skills and excellent troubleshooting/debugging skills
Excellent teamwork and people skills
Ability to manage multiple tasks and work towards long-term goals
Incident response experience a definitive plus