CareerZen Logo
Company logo

DevOps Engineer

Digital Harbor Inc.

Full-time

Remote

Job description

About Digital Harbor: Digital Harbor has been a pioneering innovator of Composite Risk & Compliance solutions for over a decade. Our award-winning platform is trusted by some of the largest US Financial Institutions, Government Intelligence Agencies, and Health Care organizations. Currently, Digital Harbor is driving the integration of Web 3.0 into enterprise solutions through its Social Enterprise Technology (SET). We are seeking creative and innovative software developers ready to revolutionize enterprise solutions.

Job Description: As a DevOps Engineer at Digital Harbor, you will play a critical role in building, managing, and automating our AWS infrastructure. You will collaborate closely with engineering teams on REST or RPC and microservices-based architectures, actively contributing to the full cycle of technical backend solutions for the Social Enterprise Technology (SET) Forms platform. Your primary objective will be to develop world-class solutions that empower end-users to easily share, comment, and collaborate through an advanced web form platform.

Key Responsibilities:

  • Release Engineering: Build and deploy application code.
  • Infrastructure Provisioning and Management: Deploy and maintain servers, storage, and networking resources.
  • System Administration: Provision and manage servers, oversee security monitoring, and handle system patching.
  • Continuous Integration (CI) and Continuous Delivery (CD): Set up environments, automate tasks, and monitor system performance.
  • Automation: Maintain and automate AWS cloud-based systems.
  • Collaboration: Work closely with developers, testers, and system administrators to ensure a smooth software development life cycle.
  • Problem Solving: Resolve issues related to availability, performance, security, and reliability in a Node.js environment.
  • Configuration and Optimization: Implement instance clustering, microservice orchestration, and database partitioning.
  • Development: Occasionally contribute to development using modern languages and frameworks such as JS/NodeJS or Java/Springboot.
  • Innovation: Learn and support the vision of the SET Forms platform, contributing to its innovation and implementation.
  • Research: Explore new technologies, conduct experiments, and provide recommendations based on findings.

Required Skills and Qualifications:

  • Experience: 3+ years in provisioning, operations, and management of AWS environments.
  • AWS Skills: Proficiency with ECS, EC2, S3, CloudFront, and other relevant AWS services.
  • Architecture: Experience with multi-tier architectures including load balancers, caching, web servers, application servers, databases, and networking.
  • Technologies: Familiarity with Elasticsearch and Redis.
  • Programming: Proficiency in at least one high-level programming language.
  • Tools: Experience with Git in a CI environment.
  • System Administration: Knowledge of operating system administration.
  • Architectural Patterns: Understanding of REST patterns and microservices-based architectures.
  • Kubernetes: Experience building and deploying services on Kubernetes.
  • Methodologies: Professional experience in Agile methodologies with remote teams, using tools like Jira.
  • Databases: Strong understanding of RDBMS and NoSQL databases, capable of designing and maintaining schemas.
  • Ownership: Strong sense of ownership and responsibility for product success.
  • Communication: Excellent written and verbal communication skills, comfortable with remote team collaboration via video calls.
  • Leadership: Ability to lead by example as a world-class individual contributor.

Additional Preferred Skills:

  • Experience with Terraform or other infrastructure-as-code tools.
  • Knowledge of CI/CD pipelines using Jenkins or equivalent.
  • Familiarity with containerization and Docker.

Education: Bachelor’s degree in Computer Science, Engineering, or related field preferred.

Job Type: Full-time

Pay: $120,000.00 - $140,000.00 per year

Schedule:

  • Monday to Friday

Work Location: Remote