Looking for Dev ops expert (long-term full-time work) — 2

  • Job Duration01 to 03 months
  • Project LevelExpensive
  • Project deadlineExpired

Project detail

Job description

We want you to join us on the journey to fundamentally change the development of software. As a core member of our team, your work will impact the architecture and implementation of our platform.  You will help put important processes in place to ensure high-quality, performance, and security.  Naturally, this is a very dynamic and challenging role with a very high reward.

We are looking for a DevOps expert with broad experience and capabilities. You will be deploying, managing, and enhancing our automated deployment mechanism for multi-node Kubernetes Cluster and SQL Server on VMWare and AWS. Additionally, you will advise and implement telemetry, security, and other operational techniques to improve our infrastructure and DevOps pipelines. You will also manage and enhance our existing continuous deployment model to ensure robust deployments to Dev, QA, staging, and production environments.

Duties

Managing and evolving our existing multi-tenant Kubernetes clusters and deploying clusters to new tenants via automation.

Lead the establishment and maturation of DevOps internal practices

Protect the stability of the infrastructure through consistency of builds, processes, telemetry

Help lead initiatives for upgrading and scaling our systems to improve availability, reliability, security, and performance

Driving operational and quality of service improvements, strategic planning, and effective influence across development teams.

Production experience developing, configuring and supporting monitoring systems, alerting and analytics (e.g., ELK, AppD, NewRelic, Nagios, etc)

Serve as a key leader and expert on DevOps practices and components

Skills

Strong background in Linux Administration (Debian, CentOS, RedHat etc.)

Knowledge of TCP/IP networking, architecture, and core technologies (such as DNS, DHCP, HTTPS, Routing, VPN, Load Balancing).

Experience with DevOps for On-premise and Cloud deployments (AWS, Digital Ocean, etc.)

Experience in Continuous Integration and Build tools such as Azure DevOps, Jenkins, GIT etc.

Experience managing and tuning some of the following: Kafka, Redis, Vault, ZooKeeper, Relational databases, and ELK

Experience with agile software development practices such as scrum or Kanban.

Experience with some aspect(s) of computer security: network, security, application security, security protocols, cryptography, etc.

Deep analytical skills and problem-solving abilities.

Strong leadership, verbal, and written communication skills.

Experience

BS Degree or higher in Computer Science or a related discipline

4+ years of experience with Linux administration, networking, scripting

3+ years managing production-grade Kubernetes clusters

3+ years of experience with Logging/Monitoring tools (ELK, AirBrake, Runscope)

3+ years of experience creating continuous integration/deployment in On-Premise and cloud environments

3+ years managing relational databases

3+ years using CI tools (Azure DevOps preferred)

2+ years of experience managing large Elastic Search Clusters

2+ years of experience managing systems with configuration management (Ansible, Terraform, Puppet, Chef, Salt)

Bonus: Hashicorp Vault, ZooKeeper, Kafka, Redis

Bonus: AWS Certified Associate level or higher

About Emgage

In essence, we have created a way for users to simply create complex systems and applications without any technical knowledge.  We have cracked and baked all the crucial ingredients of an application into our platforms, allowing users and businesses to leverage this power to create very rich and capable applications to address all their needs.  Furthermore, this comes with the guarantee of high quality, rich experience, robustness, and all the other goodies, while saving organizations millions in costs.

Industry Categories

Freelancer type required for this project