NinjaOne

DevOps Engineer

NinjaOne

full-time

Posted on:

Location Type: Hybrid

Location: California, Colorado, Connecticut, Florida, Illinois, Kansas, Maine, Massachusetts, New Jersey, New York, North Carolina, Oregon, Tennessee, Texas, Virginia, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $100,000 - $170,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudGoLinuxMacOSNoSQLPerlPostgresPythonRDBMSTerraform

About the role

  • Design, develop, and deploy secure, compliant infrastructure in AWS.
  • Drive automation in infrastructure deployments while shaping the long-term technology strategy and planning.
  • Lead the development and maintenance of a cutting-edge CI/CD framework and quality ecosystem, integrating new testing and automation tools to streamline workflows.
  • Define and uphold best practices, procedures, and processes to ensure consistent, high-quality delivery.
  • Take charge of delivering complex infrastructure projects, leveraging your expertise across all infrastructure technologies to ensure scalable and maintainable solutions.
  • Proactively monitor infrastructure alerts and metrics, offering technical escalation points for production support both during business hours and after-hours.
  • Troubleshoot and support cloud infrastructure, infrastructure as code, monitoring systems, alerting, and lead root cause analysis efforts.
  • Own assigned tasks and tickets, ensuring successful resolution.

Requirements

  • 6+ years of experience working in a cloud-based DevOps environment, specifically AWS.
  • Hands-on experience developing, securing, and operating highly automated and sophisticated cloud infrastructure solutions in AWS.
  • Proficient with tools like AWS CloudFormation, CDK, Terraform, and SSM Scripts for managing AWS entities and infrastructure automation.
  • Comfortable with agile tools (Jira, Confluence, etc.), version control systems (Git, BitBucket), and deployment strategies for both iterative and continuous development.
  • Deep understanding of CI/CD tools, with CircleCI experience being a plus.
  • Experience in developing, deploying, and integrating software solutions seamlessly within cloud infrastructure.
  • Expert in cloud operations, ensuring the scalability, reliability, and maintainability of cloud-native applications.
  • Ability to coach and guide a team, fostering skill growth and career development.
  • 5+ years of experience working with *nix operating systems (Linux, MacOS, BSD-variants, IBM AIX).
  • 5+ years of scripting experience with languages like Shell (bash, zsh, etc.), Go, Python, PERL, Tcl/Tk.
  • 5+ years of experience in production environment monitoring, alerting, and managing change and configuration.
  • 5+ years working with cloud-based data storage technologies, especially S3 and EFS.
  • Familiarity with NoSQL is a plus.
  • 3+ years working with message-oriented middleware and queueing technologies like AWS SNS, SQS.
  • Experience with RDBMS (RDS, Aurora, Postgres) is required; NoSQL experience will make you stand out.
  • Previous experience with caching technologies like Elasticache is highly desirable.
Benefits
  • medical, dental, and vision insurance
  • 401(k) plan
  • unlimited PTO

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AWSCI/CDinfrastructure as codecloud infrastructurescriptingmonitoring systemsRDBMSNoSQLcaching technologiesmessage-oriented middleware
Soft skills
leadershipcoachingteam guidanceproblem-solvingcommunication