Devops Engineer

  • Company:
    SecureAuth
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    7 hours ago
  • Category:
    General

Team and Mission

SecureAuth’s mission is to prevent the misuse of credentials. We provide Multi-Factor Authentication (MFA) and Single Sign-on (SSO) solutions using multi-layered Adaptive Authentication with a delightful user experience. The team’s mission brings strong identity authentication to the convenience of the cloud.

We believe in shipping manageable, bite-sized increments frequently. We cultivate a low-friction environment in which engineers are naturally productive. We’re a small and enthusiastic team in a stable, fast-growing company, and we’re looking for a few smart people who are excited about building a platform to help millions be more secure.

Role

Do you like solving the hard problems? Have a real passion for technology? Really, really want to help stop the attackers who steal credentials for “fun” or profit?

Can you discern the difference between the newest tech fad and the breakthroughs that truly make a difference? Do you automate tedious tasks to maximize your efficiency? Do you want to work for an organization that knows to give engineers bigger desks and better computers than their managers?

As a critical member of the engineering team, you’ll support a platform that makes identity authentication both strong and easy for our customers. You’ll collaborate with multiple teams of product managers, UX, developers, and software developers in test to shape the product. You’ll work in an environment designed to let you get into, and stay in, the zone without suffering through endless meetings and status reports. Your team includes some world-class engineers who have a no-nonsense, no-drama approach to solving difficult problems. You will help guide technology choices for development infrastructure and production operations, finding a balance between “state-of-the-art” and “tried and true”, keeping an eye on maintainability as well as innovation.

Day-to-day, you will:


Design
and implement elegant, scalable solutions using Kubernetes


Collaborate
with software engineers and QAs to refine/improve our continuous delivery and
deploy systems on top of Kubernetes for on-premise and cloud technologies.

• Collaborate
with software developers and QA engineers to influence test strategies.

• Improve
and maintain the software and infrastructure that your team develops and
operates.


Keep
up with the industry to continually improve the technology stack

• Provide
guidance and collaborate with cross-functional engineering teams to streamline
and improve adoption of Kubernetes

Ideally,
you have:

+ Proficient with Kubernetes and ability to design and implement end-to-end container management solution with Kubernetes.

+ Experience with development of distributed services targeting Kubernetes with stringent reliability and performance requirements

+ Proficient with Kubernetes’ internal architecture and operations and sound knowledge of container technologies and the tools and challenges around them

+ Thorough knowledge of the overall AWS infrastructure (EC2, S3, VPC, RDS) and experience containerizing existing applications

+ Experience in container architecture, container orchestration and Micro services architecture pattern.

+ Experience with setting up a Kubernetes cluster and deploying applications including cloud automation with GCE, AWS, Azure or others

+ Proficient with networking in Kubernetes, monitoring and logging

+ Knowledge of continuous integration via tools like Jenkins

+ Several
years of DevOps or Site Reliability experience with excellent debugging and
troubleshooting skills

+ Built
software or solutions using Go, Python, Perl, Ruby or similar programming
languages and technology stacks

+ Built
software using relational and non-relational/NoSQL databases

+ Automated
deployments to AWS or other cloud infrastructures using popular frameworks and
technologies (Ansible, Puppet, Chef, etc.)

+ Experience
using build orchestration tools (Jenkins, TravisCI, CircleCI, etc.)

+ Developed
or worked with RESTful APIs and interfaces

+ Designed
systems after thoughtful evaluation and consideration of technologies

+ Knowledge
of best practices and IT operations in an always-up, always-available,
self-healing service

+ Demonstrated
strong development practices for automation in a continually-shipping
environment (test driven development, continuous integration, clean and
maintainable code)

+ A
working understanding of how security fits into DevOps

+ A
flexible, can-do attitude with a willingness and aptitude for learning

+ Excellent
communication skills, both written and verbal

Ability to work with people remotely, communication will be very
important since we have people in different locations with different
time-zones. Be ready to work in a highly dynamic environment.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Ideally,
you have:

+ Proficient with Kubernetes and ability to design and implement end-to-end container management solution with Kubernetes.

+ Experience with development of distributed services targeting Kubernetes with stringent reliability and performance requirements

+ Proficient with Kubernetes’ internal architecture and operations and sound knowledge of container technologies and the tools and challenges around them

+ Thorough knowledge of the overall AWS infrastructure (EC2, S3, VPC, RDS) and experience containerizing existing applications

+ Experience in container architecture, container orchestration and Micro services architecture pattern.

+ Experience with setting up a Kubernetes cluster and deploying applications including cloud automation with GCE, AWS, Azure or others

+ Proficient with networking in Kubernetes, monitoring and logging

+ Knowledge of continuous integration via tools like Jenkins

+ Several
years of DevOps or Site Reliability experience with excellent debugging and
troubleshooting skills

+ Built
software or solutions using Go, Python, Perl, Ruby or similar programming
languages and technology stacks

+ Built
software using relational and non-relational/NoSQL databases

+ Automated
deployments to AWS or other cloud infrastructures using popular frameworks and
technologies (Ansible, Puppet, Chef, etc.)

+ Experience
using build orchestration tools (Jenkins, TravisCI, CircleCI, etc.)

+ Developed
or worked with RESTful APIs and interfaces

+ Designed
systems after thoughtful evaluation and consideration of technologies

+ Knowledge
of best practices and IT operations in an always-up, always-available,
self-healing service

+ Demonstrated
strong development practices for automation in a continually-shipping
environment (test driven development, continuous integration, clean and
maintainable code)

+ A
working understanding of how security fits into DevOps

+ A
flexible, can-do attitude with a willingness and aptitude for learning

+ Excellent
communication skills, both written and verbal

Ability to work with people remotely, communication will be very
important since we have people in different locations with different
time-zones. Be ready to work in a highly dynamic environment.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.