Back to List

We are the leading global provider of earned media software and services to public relations and marketing communications professionals. Our software allows users to identify key influencers, craft and distribute strategic content, and measure meaningful impact. We have over 4,800 employees with offices in 24 countries throughout the Americas, EMEA, and APAC.

Required skills:

  • 3+ years of Java software engineering experience
  • Good understanding of software development methodologies
  • Experience the following technologies:
  • Java
  • Spring Framework
  • PostgreSQL
  • ElasticSearch

Will be plus:

  • Experience with Gradle (big plus)
  • Experience with frontend (React.js)

Propose:

  • Ability to work remotely from anywhere in the world
  • Close cooperation with development team and client
  • Dynamic and challenging tasks
  • Professional growth
  • We cover English classes, certification, team buildings, participation in local conferences.
hr@zazmic.com

Interested? You know what to do. Apply for this position


    Back to List

    Event Notification Platform (ENP) is a system which would allow for near real-time confirmation to a publisher of a consumer transaction event that has completed on an advertiser website allowing new publishers with new business models to work with RLS increasing total GMS tracked via RLS and therefore revenue to RLS.
    This data will need to be exposed via a set of managed APIs to enable integration with internal and external software components in a secure, scalable and consistent manner.
    ENP will only collect and store most current 30 days worth of data to enable U1 matching with the majority of clicks.

    Required skills:

    • English: Upper-Intermediate or higher (both written and spoken).
    • 2+ years of experience in managing software development projects.
    • Understanding of web technologies.
    • Organization and Planning skills.
    • Negotiation skills.
    • Knowledge of Agile practices (Scrum, Kanban).
    • High level of responsibility.

    Responsibilities:

    • Interpretation of business requirements to technical team and reverse.
    • Team management and creation technical evaluation with them.
    • Planning resources and building relevant timeline.
    • Effective team management and keeping track of project development quality.
    • Working with Client’s and comply with their expectations.

    We offer:

    • Work in a friendly team, interesting projects.
    • The ability to work remotely.
    • Flexible working hours.
    • Free corporate English lessons.
    • Professional conferences.
    hr@zazmic.com

    Interested? You know what to do. Apply for this position


      Back to List

      Position Overview:
      This job position is a Hands-on Individual Contributor Sr. DevOps Engineer in the Production Engineering (PE) organization. PE organization in our project is a DevOps Discipline with a Mission of Delivering Innovative, Automated, Self Service Infrastructure using Cost Effective Technologies to meet the Objectives of Autonomous Product Development Teams (Tribes & Squads). As a Sr. DevOps/SRE Engineer you will play a pivotal role in improving time to delivery (MTTD) of product feature rollout, improve reliability (MTTI, MTTR) of our services, champion adoption of self-service infrastructure provisioning within the Squads and keep our cloud operations cost efficient. The job will require strong communication, inter-personal and consulting skills. In the Tribe/Squads/Discipline organization model the role entails enabling the Squads (Prod Dev teams) to be autonomous and self-sufficient with their service automation needs. It is as much as do it while also enabling the squads.

      Responsibilities:

      • Must be passionate about automation, challenge the status quo and develop innovative solutions to solve business problems.
      • Develop standards to orchestrate environment build and tear down using Kubernetes, Terraform and/or Cloud Formation
      • Build & Deploy CI pipeline automation to a combination of Kubernetes/Docker, Serverless/Lambda and VM based environments
      • Assigned Squad Cloud Infrastructure provisioning using Infrastructure as code and GitOps principles.
      • Infrastructure auto-scaling configurations to meet the Service Availability and Reliability goals.
      • Observability / Service Health dashboards creation and upkeep including Anomaly detection, Service Level Indicators and Service Level Objectives.
      • Maintain runbooks, traffic flow diagrams for the micro services.
      • Continuously improve system health, monitoring & analytics for services
      • Available for 24x7 on-call rotation schedule

      Required Qualification:

      • 7+ years of experience in Linux Systems and Webstack administration for an E-Commerce company
      • 5+ years of DevOps or SRE experience in an Engineering Organization with Apache/Nginix, Java/Python/Go technology stack on public cloud platform.
      • 2+ years of running Kubernetes / Containers in Production to achieve software release velocity
      • 2+ years of Terraform, Ansible to provision services in public cloud using automation
      • Sound principles of AWS Cloud Architecture, building large scale, highly available and performant systems.
      • Prior production experience with Kubernetes is a plus
      • Build and release automation tools: GitHub Action, Jenkins, Docker, Nexus
      • Production system integration, log collection and analysis, builds and performance monitoring/tuning
      • One or more of Kubernetes, AWS Solutions Architect, Terraform, Ansible Certifications are a plus

      We offer:

      • Work in a friendly high efficient team of professionals, interesting projects.
      • Dynamic and challenging tasks;
      • The ability to work remotely.
      • Flexible working hours.
      • Possibility of professional growth.
      • The opportunity and assistance in certification for Cloud Architect, Data Engineer;
      • The opportunity to make a contribution to the medical area and help people around the world.
      hr@zazmic.com

      Interested? You know what to do. Apply for this position


        Back to List

        Project:

        IDgital

        iDgital is Cloud Based SaaS application that manages orders for Radiologists and can resolve clients’ issues. Clients are hospitals and groups of hospitals that are situated in different countries around the world.

        This product team develops a Node.js / Angular web application, the product is in the healthcare field. All deployments are containerized in a large distributed architecture. We have co-developed a Healthcare API with Google that is central to our solution.

        The product has been developed from scratch and we already in the release phase, so the ready part is that something used by clients from different countries. We will increase in multiple times amount of clients soon, now we support around 100 facilities, soon this amount will be over 500.

        Besides maintaining the product we are working on new custom and technical features, improving the performance of the platform, and a few new major milestones in progress, e.g. on-prem version for the current saas application, improving the mobile app (IOS, Android), integrating a few additional ways of receiving information from the hospitals. Also, we have a few subprojects based on iDGital architecture.

        The Digital Assistant performs a variety of specific tasks on behalf of the physician, making it acceptable for the physician to focus solely on the current conditions of their patient. Along with the Digital Assistant ML platform offering end-to-end image and data processing, the radiologist gains quick access to more complete and accurate origin of information.

        IDgital offers an end to end Radiology Solution that brings the power of modern computing technology to the field of Radiology in a meaningful way, while remembering that our goal is to always assist the radiologist, never to replace them.

        Team

        30 people:

        • 4 QA
        • 2 AQA
        • 16 Developers
        • 4 DevOps
        • 1 PM
        • 1 BA
        • 1 Designer
        • 1 HR

        Team processes:

        – As basic we are using standard git-flow but we added some minor changes to It. This change depends on our environments and our release process. The lifecycle of the developer’s tasks based on scrum (3 weeks sprints), ops team is working by kanban style.

        – We have a code review process by 6 BE and 2 FE experienced developers and a knowledge-sharing process for all team members weekly.

        – We have a bunch of various processes, some of them are main and some of them are added to make the life of the team and project better. Here is the list of basic ones:

        • Sprint Planning process;
        • 1 Daily stand up meeting per team (1 for Ukraine team [19 members], 1 for AQA [2 members], 1 for OPS [4 members], 1 for Eng teams from different countries [5 members]);
        • Sync meetings for QA team once per sprint;
        • Sync meetings for FE and BE teams once per sprint;
        • Tech retrospective process;
        • Retrospective process;
        • Demo process;
        • BA process for BA team;
        • Hotfixes process for maintaining production.

        Technical details:

        – For version control are used gitlab and CI/CD builds. Almost all deploys are automated.

        – Different kinds of testing: manual testing by the best QA team, UI testing by AQA (cypress), unit tests, API integration tests, functional tests, load tests using k6, microservice unit and integration tests.

        Now are improving coverage for all types of testing.

        – Google cloud and many google services (storage, pub/sub, healthcare, PostgreSQL, Kubernetes, firestore, logging, etc ) for infrastructure. Elastic as additional database.

        • Above 40 microservices.
        • Additional technologies details are:
        • Vision Machine Learning using TensorFlow;
        • Loose coupling through PubSub Messaging;
        • Auto-scaling microservices through Kubernetes;
        • REST API and GRPC integrations;
        • Cloud DataFlow for ETL;
        • BigQuery for DW and analytics;
        • Looker for reporting;
        • Speech recognition development including model development;
        • Google DialogFlow for IVR development;
        • Distributed Cloud SQL Database.

        Technology stack

        Google cloud platform, Node JS, Koa JS, Angular 7, PostgreSQL, Big Query, Dialog Flow, TensorFlow

        Requirements:

        • 3+ years performing DevOps role
        • Strong familiarity with Linux Administration (System/Network/Security)
        • Knowledge of deploying and running applications in VMs, Docker containers, Kubernetes
        • Designing and implementing architecture approaches for new infrastructure components
        • Ongoing architecture improvements in growing startup
        • Experience in scaling, performance optimization and troubleshooting
        • Experience with a cloud provider: GCP/AWS/Azure
        • Experience with GitLab CI/CD, Jenkins
        • Git and it's usage to support SDLC (releases management, new versions deploy and rollback when needed)
        • Databases maintenance, troubleshooting and support
        • Previous experience supporting prod environment
        • Knowledge of messaging services
        • Strong knowledge of network concepts
        • Knowledge of monitoring tools
        • Support full cycle of the development process
        • Strong intermediate/Advanced English: written, spoken
        • Experience with IaaC, Ansible, Terraform
        • Experienced with shell script

        Differential:

        • Team lead experience
        • Familiar with Agile Methodologies
        • GitLab CI/CD, Jenkins
        • Experience with integrating Cloud infrastructure with on-premise
        • Experience with Nodejs and Angular applications deployment
        • Experience with Security scan tools OWASP/SonarQube/etc will be a plus
        • Knowledge of Blue-Green and Canary deployment will be a plus
        • Postgres
        • Redis
        • Experience GCP components

        We offer:

        • Work in a friendly high efficient team of professionals, interesting projects
        • Dynamic and challenging tasks
        • The ability to work remotely
        • Flexible working hours
        • Possibility of professional growth
        • Get a chance to work with the latest GCP services and technologies
        • Opportunity to join the Zazmic community of 200+ developers worldwide
        • Opportunity to make a contribution to the medical area and help people around the world.
        hr@zazmic.com

        Interested? You know what to do. Apply for this position


          Back to List

          Project:

          We are seeking a middle backend Node js developer to join in our friendly team.

          You will be a developer for the following areas: backend and microservices repositories, have experience with GCP tasks.

          About the project

          iDgital is a cloud-based SaaS application that manages orders for Radiologists and can resolve clients’ issues. Clients are hospitals and groups of hospitals that are situated in different countries around the world.

          This product team develops a Node.js/Angular web application in the healthcare field. All deployments are containerized in a large distributed architecture. We have co-developed a Healthcare API with Google that is central to our solution. The product has been developed from scratch and we are already in the release phase, so the ready part is that something used by clients from different countries. We will increase in multiple times in terms of clients soon, now we support around 100 facilities, soon this amount will be over 500.

          Besides maintaining the product, we are working on new custom and technical features, improving the performance of the platform, and a few new major milestones in progress, e.g. on-prem version for the current SaaS application, improving the mobile app (IOS, Android), integrating a few additional ways of receiving information from the hospitals. Also, we have a few subprojects based on iDgital architecture.

          The Digital Assistant performs a variety of specific tasks on behalf of the physician, making it acceptable for the physician to focus solely on the current conditions of their patient. Along with the Digital Assistant ML platform offering end-to-end image and data processing, the radiologist gains quick access to the complete and accurate origin of the information.

          IDgital offers an end-to-end Radiology Solution that brings the power of modern computing technology to the field of Radiology in a meaningful way, while remembering that our goal is to always assist the radiologist, never to replace them.

          Google Cloud Next ’19 | April 9-11 | San Francisco (presentation) — www.youtube.com/watch?v=Y-yvlt5mVXk

          Required skills:

          • 2+ years in web app development
          • Experience developing a node.js
          • Good understanding of Node.js and frameworks available for it (such as Express.js, Koa)
          • Understanding of modular system of Node.js and knowledge of the most popular modules (like WS, Sequelize, Swagger)
          • Knowledge of CI approaches including unit and end-to-end testing
          • Proficient understanding of code versioning tools, such as Gitlab
          • English (Intermediate or higher)
          • Strong knowledge of RDBMS like Postgres and MySQL
          • Docker
          • Code quality tools (ESLint, prettier, husky, etc.)
          • Development of REST API

          Will be a plus:

          • Experience with Angular 2+
          • Google Cloud Services (e.g GKE, FireBase, BigQuery, PubSub, CloudSQL)
          • Understanding of Agile (Sprint) development process
          • Microservices architecture
          • Healthcare domain experience
          • Experienced with TypeScript
          • Experienced with WebSockets

          We offer:

          • Work in a friendly high-efficient team of professionals;
          • Interesting projects;
          • Dynamic and challenging tasks;
          • The ability to work remotely;
          • Flexible working hours;
          • Possibility of professional growth;
          • Get a chance to work with the latest GCP services and technologies;
          • Opportunity to join the Zazmic community of 200+ developers worldwide;
          • Opportunity to make a contribution to the medical area and help people around the world.

          Responsibilities:

          • Development of new functionality;
          • Support of an existing functionality;
          • Participation in daily/planning/demo/retrospective/developers synchronization sessions with the team;
          • Be positive and motivated for making A++ product;
          hr@zazmic.com

          Interested? You know what to do. Apply for this position


            Back to List

            Boostr is a venture backed enterprise software company building solutions for the media & advertising industry. Frustrated by generic, horizontal CRM products, the founders decided to build the platform they wish they had as operators at Yahoo. We started with a CRM platform that’s disrupting how media sales teams are managed resulting in time savings, increased forecast accuracy and revenue growth. Then we introduced an Order Management (OMS) product disrupting the market with the first omni-channel solution. Now we’re the only platform with a single CRM+OMS to manage the entire workflow. The best part, we’re just getting started and have an exciting roadmap of new products and features that will change the advertising world.

            https://boostr.com/

            https://www.youtube.com/watch?time_continue=1&v=enBJk8Ufz4I

            Key Stats:

            We’re inventing what the future looks like enabling our customers to realize their GTM strategies

            5 years young

            60+ employees – 30 on the technical team

            $13m + in funding, inclusive of a $7M Series A in July 2020, from Vocap Investment Partners, Bertelsmann Digital Media, Lightspeed, WGI, C2Ventures, Math Capital and the “who’s who” of media insiders

            We work with industry leaders – Buzzfeed, Outfront, Electronic Arts, Vevo, Complex, Match Media, Axios

            Growing over 100% YoY

            For the technical:

            This is not your ordinary application. You will be working with Silicon Valley insiders that have built database internals (Postgres), and enterprise scale systems such as Salesforce and Siebel systems. You will be building the next generation of enterprise-level infrastructure. You will be implementing and testing more than just another website. You will be learning techniques that allow infrastructure to scale to 1000’s of B2B customers and 100,000s of users. The infrastructure will allow those customers to define their own custom fields, define their own algorithms, organize their UI’s, etc.. Much like most other SaaS solutions Boostr will scale to a level that is not typically seen in a web app.

            You will be working on:

            Configurable UI — allowing the customers to define their own UI

            Self-describing APIs — these allow for the Configurable UI to understand what the UI is capable of.

            Dynamic queries

            Going beyond a ORM (Object relationship model)

            Scale of the infrastructure to N-level.

            Team:

            30 Software Engineers

            18 – Ruby on Rails

            8 – Angular

            2 – Node.js

            5 – Quality Assurance

            3 – Automated QA

            1 – DevOps

            2 – Project Managers

            Technology stack:

            Ruby on Rails 4/5, PostgreSQL, Node.js, Angular 8

            Required skills:

            • 3+ years of full-time work experience as a back-end software engineer
            • Familiar with the ES6 (ECMAScript 6) standard of Javascript, have development experience using ES6 standard
            • Comfortable working with databases including schema design, and query optimizations. ​Plus​: Experience with MongoDB
            • Have a passion for efficient and well-written code
            • Complex software systems development with production quality deployment, monitoring, and reliability
            • Ability to decompose complex business problems and collaborate in solving them
            • Comfortable with ambiguity and rapidly changing requirements
            • Growth mindset. Collaboration with a healthy balance of humility and confidence
            • Plus: Familiar with Microservices, Google Cloud Platform

            We Propose:

            • Be yourself, feel valued, supported, learn and grow to build your future self
            • Create and operate in a lean software development lifecycle; code, test, release, improve
            • Rare opportunity to be a part of the core engineering team to lay the engineering foundation

            Responsibilities:

            • Setting up the infrastructure to "route" requests from RoR to Node.js servers. APIGee or another appropriate API gateway should be used
            • Work with the research project team to make sure best practices are followed
            • Work with the architect to build/maintain the self-describing API (GraphQL)
            • Develop a scripting server for scripting injection into the Ruby engine. This needs to be platform secure
            • Start creating the microservices architecture
            • Pull out some services processing from the RoR stack
            • Build the dynamic query endpoint in Node
            • Investigate a way to convert Ruby code to Node macro-services -vs- RoR Monolith.
            hr@zazmic.com

            Interested? You know what to do. Apply for this position