Microservices Engineer in Englewood Cliffs, NJ at Eliassen Group

Date Posted: 6/26/2020

Job Snapshot

Job Description

We have an exciting opportunity for a Microservices Engineer with our industry-leading client in Englewood Cliffs, NJ.

We will accept corp to corp or w2 contractors. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Responsibilities:

  • Learn and understand our client's Media Management and distribution workflows for further expansion and customization via software development
  • Work closely with product management and operational customers in understanding, digesting, and translating user stories and requirements into specific development and testing tasks
  • Develop microservice applications to support the media asset management systems and implementing them using appropriate technologies & frameworks
  • Drive the adoption of new technologies including containers, clustering, cloud computing, serverless and API management
  • Follow Agile best practices and tools adopted by the team
  • Integrate various software platforms and external 3rd party systems through vendor APIs 
  • Work with vendor(s) on API implementation and troubleshooting, suggesting necessary features and identifying enhancement opportunities
  • Configure Dev, QA and Production environments with proper packages and dependencies to enable development, working closely with DevOps and QA teams
  • Participate when needed in 24x7 application support schedule; some overnight/off hours shift-schedule support will be required during on-air rollouts, emergencies, and special broadcast events
  • Work with client user groups to ensure operational needs are being appropriately met

Requirements:

  • 5+ years experience working with Unix/Linux environments for development, including package management and basic system administration 
  • 5+ years working with IT systems, with a solid understanding of network protocols and standards (e.g. DNS, TCP, HTTP, FTP, SSH) 
  • 5+ years experience working with Microservices setting and development
  • 5+ years experience developing software against documented third-party APIs and working with vendors to identify and correct issues and drive enhancements
  • Experience developing software in a team environment 
  • Excellent verbal and written communication skills
  • Schedule flexibility is needed to meet on-air operational needs
  • Education/experience in Computer Science, IT, Engineering or related field/equivalent experience

Desired Skills:

  • Familiarity with API Layer management tools and frameworks such as Mule Soft, TIBCO Mashery or APIGee
  • Back End Skills: Microservices, REST, GraphQL, Node.js, JVM (Clojure, Scala, Java - Spring, Spring Boot, Hibernate, etc.), Database (Postgres, MySQL, etc.), Python, TensorFlow, PyTorch, scikit-learn, NumPy, Golang, Netflix OSS, Container Orchestration
  • Data Streaming: Kafka, NiFi, Storm, Hadoop, Spring XD/Spring Batch
  • DevOps/Platforms: Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, DynamoDB, CloudFormation, etc), Terraform, Chef, Docker, Ansible
  • Automation Testing: Selenium, Karma, Mocha, Jest, Cucumber, ATDD, Protractor, Automated Performance and Regression/Functional Testing
  • CI/CD: Jenkins, Artifactory, Nexus
  • Build Tools: maven, gradle, grunt, gulp, git, svn, npm, yarn, lein, boot, Xcode
  • Familiarity with broadcast production or video content management systems
  • Experience working with Agile and Scrum methodologies for software development and project execution
  • Familiarity with project tracking and collaboration tools such as JIRA and Confluence (Wikis)

Keywords: NodeJS, Microservices API, Event based architecture, AWS Serverless, Video/Media/Ads tech

Job ID: 337937

About Eliassen Group:

Eliassen Group provides strategic talent solutions to drive our clients’ innovation and business results. Leveraging over 30 years of success, our expertise in IT staffing, Agile consulting, creative services, managed services, and life sciences enables us to partner with our clients to execute their business strategy and scale effectively. Headquartered in Reading, MA and with offices from coast to coast, Eliassen Group offers local community presence, deep networks, as well as national reach. For more information, visit http://www.eliassen.com.

Eliassen Group is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Don’t miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check!