DevOps Engineer

<p>This is a remote position.</p> We are seeking a DevOps Engineers to support enterprise-scale initiatives. You’ll build, automate, and optimize delivery pipelines and application environments with a strong focus on Java/Spring Boot, CI/CD (Git), Linux, and infrastructure automation (Ansible/Puppet/Chef). This role is ideal for engineers who thrive in fast-moving, regulated environments and enjoy owning build, deployment, and operational excellence end to end.<br> <br> Development & IDE Workflows<br> <br> Write, debug, and maintain Java services using Spring Boot within IDEs like IntelliJ, Eclipse, and Gradle.<br> Manage dependencies, build artifacts, and compile code using Gradle; resolve build issues and optimize build performance.<br> Use debugging tools (breakpoints, variable inspection, step-through) to resolve defects efficiently.<br> Integrate with Git for version control: branching, merging, pull requests, and code reviews.<br> <br> <br> CI/CD & DevOps<br> <br> Design, implement, and maintain CI/CD pipelines (Git-based) to automate build, test, and deployment across environments.<br> Enforce pipeline quality gates; integrate automated testing and security scans.<br> Improve release reliability and frequency through pipeline optimization and environment standardization.<br> <br> <br> Automation & Configuration Management<br> <br> Use Ansible/Puppet/Chef to automate provisioning, configuration, and application deployments.<br> Develop and maintain playbooks/manifests to ensure consistent, repeatable environment setups.<br> Orchestrate multi-step workflows across services and infrastructure components.<br> <br> <br> Linux Systems & Operational Excellence<br> <br> Administer and harden Linux servers; manage users, permissions, and system configurations.<br> Monitor system health (CPU, memory, disk, network); perform log analysis and troubleshoot issues impacting applications.<br> Script routine tasks using Bash (or similar) to improve reliability and reduce manual effort.<br> Implement security best practices (e.g., firewall rules, patching, configuration hardening) aligned to enterprise standards.<br> <br> <h3>Requirements</h3> <ul> <li>3–5 years with Java & Spring Boot building APIs/services.<br></li> <li>3–5 years with Git and CI/CD pipelines (branching strategies, PR workflows, build/deploy automation).<br></li> <li>3–5 years in DevOps roles, supporting build/release, automation, and environments.<br></li> <li>Hands-on with Gradle, IntelliJ/Eclipse, and Linux administration.<br></li> <li>Practical experience with Ansible, Puppet, or Chef for configuration management and deployment automation.<br></li> <li>Strong troubleshooting, log analysis, and debugging skills across app and OS layers.<br></li> </ul> Nice to Have: <ul> <li>​Experience in financial services or other regulated industries.<br></li> <li>Exposure to Spring ecosystem (Spring Data JPA, Spring Security, Spring Cloud) and API security (JWT/OAuth2).<br></li> <li>Containerization and orchestration (e.g., Docker, Kubernetes).<br></li> <li>Familiarity with monitoring/observability (e.g., Prometheus, Grafana, ELK/EFK, AppDynamics, Splunk).<br></li> <li>Knowledge of secure SDLC practices and compliance-minded engineering.<br></li> </ul> <br> <br>

Back to blog

Other Jobs To Apply