OpSec Security—the world leader in brand protection—safeguards the revenues and reputations of more than half of the Fortune 100 brands in the rapidly evolving digital world. Using a SaaS delivery model, advanced data technology, and domain expertise, OpSec Security addresses Brand, Piracy, and Fraud risks that brands face due to the web’s anonymity, global reach, and shifting consumption patterns for digital content, physical goods, and services.
The candidate must be comfortable working in an Agile environment, have a “can-do” attitude, work well in a cross-functional environment with minimal supervision, and mentor others. An ideal candidate should be a self-starter, quick learner and a great team player. This candidate will be responsible for reviewing requirements, design, implementation, and unit testing. Ability to evaluate, analyze and resolve complex technical problems. The candidate will be part of the Application team developing software solutions for the Business. Enjoy solving complex problems; healthy design discussion and most of all have fun while working hard!
In this role, you will collectively develop solid, scalable information systems that support the continuously evolving needs of our clients and internal operational teams. Your main responsibility is to ensure that the information systems scale and support the new features your team is working to deliver. You will work with the team lead to ensure that the team defines the right information systems all the way from the point where we collect the information, through to the Data Warehouse and into our reporting infrastructure, and it is your job to validate data integrity on all levels of the system flow.
The ideal candidate will have experience in several or many of the following areas:
Programming framework/language: Java 8 and higher, Spring Boot
Databases: MySQL, Mongo
Messaging & Streaming platforms: RabbitMQ, SQS
Caching systems: Redis
Logging and Metric system: Elasticsearch, Kibana, Grafana, Prometheus
Working with Git for source control
Experience using and developing Restful APIs
Service-oriented architectures.
Scrum methodology.
Exposure to applications handling large volume of data while delivering high performance.
Fluent English in both speaking and writing.
5+ years of experience working as a software engineer developing commercial software
Degree in Computer Science or related area (MSc strongly preferred).
It will be considered a strong plus if you have experience/interest for the following:
Machine learning.
Big data technologies, including non-relational databases.
Mathematics and Statistics.
Experience developing docker applications
Experience developing web based applications using Angular, Kendo UI, JQuery, Bootstrap
Experience with Cloud technologies: AWS services with SQS, Elastic search, EC2, RDS, S3, ELB, Lambda
OpSec Security is a well-established and recognized global leader in the provision of physical, digital and online anti-counterfeiting and brand protection solutions. Employing approximately 1,000 colleagues it operates from multiple locations including business hubs in the USA, UK and has other sales and support offices in the EU and the Far East. OpSec is on a very steep growth curve with a big agenda embracing significant marketing opportunities.
It is the policy of OpSec Security to provide equal employment opportunity to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status regarding public assistance, veteran status, or any other characteristic protected by federal, state or local law.
To apply for this job email your details to bpaxson@opsecsecurity.com