The world’s best IT teams and MSPs use NinjaOne.
DevOps Engineer
Location
United States
Posted
62 days ago
Salary
$100K - $170K / year
Seniority
Mid Level
Job Description
DevOps Engineer
NinjaOne
About the Role As a NinjaOne DevOps Engineer, you are a key member of a smart and challenging DevOps team. Responsible for the upkeep and well-being of the NinjaOne cloud infrastructure, as well as deployment and release management of our suite of IT Operations SaaS products. You will collaborate with our Development, QA, Security Operations, and Corporate IT teams to ensure that our platform is up and running for our clients. We are a fast-paced growing company, you will ride the wave into the future of DevOps technology. Implementing CI/CD and creating platform as code across the NinjaOne infrastructure landscape. Helping us pioneer new regions and enable us to grow revenue, through projects and efficiencies. Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you. What You’ll be Doing - Innovative Infrastructure Solutions: Design, develop, and deploy secure, compliant infrastructure in AWS. Drive automation in infrastructure deployments while shaping the long-term technology strategy and planning. - Build and Improve CI/CD Pipelines: Lead the development and maintenance of a cutting-edge CI/CD framework and quality ecosystem, integrating new testing and automation tools to streamline workflows. - Establish Best Practices: Define and uphold best practices, procedures, and processes to ensure consistent, high-quality delivery. - Lead Large-Scale Technical Projects: Take charge of delivering complex infrastructure projects, leveraging your expertise across all infrastructure technologies to ensure scalable and maintainable solutions. - Monitor and Support Infrastructure: Proactively monitor infrastructure alerts and metrics, offering technical escalation points for production support both during business hours and after-hours. - Provide Exceptional Service: 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. - Other Duties as needed. About You - 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. About Us NinjaOne automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management. What You’ll Love We are a collaborative, kind, and curious community. We honor your flexibility needs with full-time work that is hybrid remote. We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance. We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life balance with our unlimited PTO. We reward your work with opportunity for growth and advancement. Additional Information This position is NOT eligible for Visa sponsorship. Due to federal government security requirements associated with our FedRAMP-authorized environment, candidates must be U.S. citizens or lawful permanent residents. *Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $100,000 - $170,000 per year. For roles based in New York, the base salary hiring range for this position is $100,000 - $170,000 per year. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment. #LI-KS2 #LI-Remote #LI-Hybrid #BI-Remote #BI-Hybrid
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Developing modern, secure cloud and platform solutions in agile DevSecOps environments • Automating and implementing in-house security tooling for CI/CD pipelines • Building reusable CI/CD security components and templates (GitHub, Azure DevOps, GitLab) • Integrating and operating SAST and DAST solutions within CI/CD pipelines • Advising our clients on the appropriate use of cloud security services, taking into account effort, cost, maintenance, risk, and compliance aspects • Identifying common attack vectors and proactively hardening applications and infrastructure • Acting as a security advocate within engineering teams and promoting secure-by-design approaches
• Design, develop, and implement AWS cloud architecture leveraging services such as EC2, S3, RDS, VPC, ELB/ALB, EKS, and other AWS-native services, with a focus on scalability, high availability, and disaster recovery. • Provision and manage AWS resources, including compute, storage, networking, and databases, using the AWS Management Console, CLI, and infrastructure-as-code tools. • Develop and maintain automated deployment and provisioning of solutions using Terraform and AWS CloudFormation. • Implement and enforce cloud security best practices, including IAM, encryption at rest and in transit, network segmentation, logging, and compliance with applicable regulatory standards. • Monitor cloud environments for performance, availability, and cost optimization using AWS monitoring and alerting tools; proactively troubleshoot and resolve issues. • Integrate cloud infrastructure with CI/CD pipelines to streamline application builds and deployments, leveraging GitHub Actions. • Collaborate closely with development teams to understand application requirements and translate them into efficient, secure AWS-based solutions. • Manage application deployments and releases with minimal downtime, using containerization technologies such as Docker and orchestration platforms like Kubernetes (EKS).
Senior DevOps Platform Engineer
HumanaLouisville, Kentucky-based Humana is a leading healthcare company that offers a variety of health, wellness, and insurance products and services designed to off
Role Description Humana is seeking a Senior DevOps Platform Engineer to advance our healthcare technology initiatives. This role is responsible for designing, implementing, and maintaining secure, compliant cloud infrastructure on Azure and GCP, supporting enterprise-scale engineering teams. Key duties include: - Building modern CI/CD pipelines - Deploying and managing Kubernetes-based workloads - Building helm charts and GitOps patterns - Integrating security tools - Automating workflows using PowerShell, Bash, and Python - Ensuring HIPAA and SOC2 compliance - Troubleshooting complex incidents - Providing on-call support - Enhancing developer experience through standards and documentation - Participating in Agile ceremonies Qualifications - 10+ years in IT infrastructure and operations - 5+ years hands-on DevOps experience - Cloud: Azure, GCP, Infrastructure as Code (Terraform) - CI/CD: Azure DevOps, GitOps, ArgoCD - Containers: Kubernetes, AKS, GKE, OpenShift - Quality, Security and Feature Flag Tools: SonarQube, JFrog Artifactory, LaunchDarkly - Operating Systems: Strong Linux/Unix administration and Windows administration - Scripting: PowerShell, Advanced Bash, Python - AI Tools: Experience with GitHub Copilot, Claude Code, or similar AI development tools - Monitoring: Familiarity with infrastructure monitoring and observability tools Requirements - Experience supporting large-scale enterprise DevOps platforms - Familiarity with DORA metrics and DevOps maturity models - Experience integrating automated testing and security tools into CI/CD - Background in regulated/compliance-driven environments (healthcare a plus) - Certifications: Cloud certifications (Azure, GCP, Kubernetes) are a plus - Healthcare or regulated environment experience preferred Benefits - Medical, dental and vision benefits - 401(k) retirement savings plan - Time off (including paid time off, company and personal holidays, volunteer time off, paid parental and caregiver leave) - Short-term and long-term disability - Life insurance - Many other opportunities Company Description Humana Inc. (NYSE: HUM) is committed to putting health first – for our teammates, our customers and our company. Through our Humana insurance services and CenterWell healthcare services, we make it easier for the millions of people we serve to achieve their best health – delivering the care and service they need, when they need it.
Role Description We are looking for an E-commerce DevOps Engineer. This role will be a part of the E-Commerce IT team and will be responsible for building, scaling, and monitoring our complex applications in high availability mode. You will also be responsible for building and improving our application CI/CD pipelines and keeping yourself and your team up-to-date with the latest industry trends and technologies. You will report to the E-commerce DevOps Team Lead. - Schedule: remote, Czechia (once per month, Prague) - Duration: long term B2B contract - English: Fluent (Czech is a plus) Responsibilities: - Building, managing and improving the Azure environment using Terraform (IaaC) - Participation in the creation and improvement of the Dockerfile - Implement and manage CI/CD pipelines in Azure DevOps - Build and maintain highly available, high performance, and highly secure applications on Kubernetes - Work on a platform for monitoring, logging, and orchestration of docker applications - Perform all operational functions for systems deployment, including design, installation, capacity planning, upgrades, and configuration - Ensure security of IT systems by overseeing patch management and backups of vital services - Analyze, troubleshoot and resolve issues with enterprise systems, working with subject matter experts and vendor support technicians as required Qualifications - Recent hands-on DevOps experience - Experience deploying to and orchestrating containers (Docker, Kubernetes, etc.) - Experience in configuration management tools such as Ansible/Chef/etc. - Experience in version control solutions, such as Git/SVN - Experience in continuous integration, continuous delivery/deployment tooling such as GitLab/GitHub/Azure pipelines - Experience in Infrastructure as a Code concept - Experience building, updating and managing Docker Images - Experience with deploying and managing micro-services using container orchestration platforms - Experience in building solutions for monitoring, logging, security, and scalability of applications - Experience with networks, firewalls and load balancers - Knowledge of Linux Environment including scripting skills e.g. Bash, Python - Knowledge of one of the major public cloud providers – Azure, GCP or AWS - Ability to troubleshoot problems by methodically working through issues, determining causes of operating errors, and deciding how to solve them - English for day-to-day communication, Czech or Slovak language is a plus Requirements - Version control (GIT) - Planning (Azure Boards, Azure Wiki) - Package manager/build (Maven, Composer, Npm, Yarn) - Orchestration & provisioning (Ansible, Terraform, Kubernetes, Docker, Docker Compose) - Monitoring & logging (NewRelic, Prometheus, ELK, Grafana, Azure Monitor, Application insight, Solarwinds, Sentry) - Infrastructure (Azure) - Operating system (Ubuntu, Debian, Alpine) - CI/CD integration (Azure Pipelines) - Databases & Message broker (MySQL, SQL, PostgreSQL, MongoDB, Redis, Elasticsearch, RabbitMQ) - Application Definition & Image Build (Packer, HELM, Buildpacks, HelmFile) - Service Proxy (Nginx) - Cloud Native Storage (Azure Disk, Azure Blob, Azure File) - Key Management (Azure Vault) - Container Registry (Azure Container Registry) - Coding & scripting (Bash, Go, Yaml, HCL)



