DevOps Engineer
- Source: LinkedIn
- NextAxiom
- $120,000 to $150,000 /yr
- On-site
- San Francisco
- Full-Time
- Mid level
Job Description
JOB DESCRIPTION:
NextAxiom is seeking an experienced DevOps Engineer / Systems Administrator to own and improve the infrastructure, automation, tooling, and operational practices that support software development and delivery. The role is intentionally weighted toward DevOps engineering: approximately 80% of the position focuses on CI/CD, build and release automation, developer environments, infrastructure automation, deployment reliability, and developer enablement, with approximately 20% focused on core systems administration and corporate IT support.
The ideal candidate has hands-on experience supporting enterprise software development environments, including Java, JavaScript, and TypeScript ecosystems, Git-based delivery workflows, cloud and container technologies, and configurable or low-code application platforms. Practical experience working with drag-and-drop development tools, visual application builders, workflow designers, or similar low-code/no-code development environments is required.
LOCATION AND WORK ARRANGEMENT:
Location: HQ in San Francisco
Work Arrangement: Onsite (Financial District, San Francisco)
Why NextAxiom
You will join an elite engineering team working on our latest innovation in collaboration with a top Department of Energy national laboratory and the largest energy providers in the US. Our mission is to help the nation meet its net-zero energy goals while making electricity production safer and more cost-effective.
Product
The state-of-the-art Dynamic Work Execution Platform (DWEP) is built on the premise of digitizing work itself. Computer-guided work digitalizes business processes, instructions, procedures, and forms and is defined using drag-and-drop, no-code tools, including integration to enterprise systems. Work is performed on mobile devices or desktops, with full offline and concurrent user support. Real-time monitoring tools and work portals provide granular visibility and access to all work performed across the enterprise
KEY RESPONSIBILITIES
DevOps Engineering & Software Delivery - Primary Focus (~80%)
• Own, administer, and continuously improve software development, build, test, release, and deployment infrastructure supporting proprietary enterprise software platforms.
• Design, configure, maintain, and troubleshoot CI/CD pipelines that provide reliable, repeatable, traceable, and efficient software builds and releases.
• Manage Git repositories, branching and merge strategies, versioning practices, build triggers, artifact handling, and release workflows.
• Support and optimize development environments for Java, JavaScript, and TypeScript applications, including build automation using Maven and/or Gradle, Node.js, npm, and related tooling.
• Automate infrastructure provisioning, environment configuration, deployment activities, recurring operational tasks, and release processes using scripting and infrastructure-as-code practices where appropriate.
• Build and maintain containerized development and deployment environments using Docker and related technologies.
• Manage application servers, databases, middleware, build agents, artifact repositories, and other services required throughout the software development lifecycle.
• Coordinate software release packaging, version management, environment promotion, deployment, rollback, and release validation activities.
• Monitor build and deployment environments for reliability, availability, performance, capacity, and failure trends; proactively resolve recurring issues.
• Partner closely with software engineering and QA teams to reduce deployment friction, improve developer productivity, strengthen testability, and shorten feedback cycles.
• Support configurable, metadata-driven, low-code, or drag-and-drop development environments and the applications created within them, including configuration promotion, environment management, dependency handling, and release support.
• Help establish standards and guardrails for visual development tools so that drag-and-drop configurations, workflows, integrations, and application changes can be managed consistently across environments.
• Integrate security controls into development and deployment workflows, including credential management, access controls, vulnerability remediation, dependency hygiene, and secure configuration practices.
• Develop and maintain operational dashboards, logging, alerting, and monitoring needed to…
Skills
- Java
- javascript
- TypeScript
- microsoft-typescript
- apache-maven
- Gradle
- NodeJS
- Docker
- guardrails
- active-directory
- microsoft-active-directory
- Jenkins
- Github
- github-actions
- microsoft-azure
- azure-devops
- gitlab
- gitlab-ci
- powershell
- Python
- microsoft-windows-server
- window-server
