DevOps Engineer (Java/Open Source)
Location
Remote (preferably located in MN, CO or PA)
Compensation
$95,000 to $120,000
Job Type
Full-Time
About Us
We are a technology services provider working with clients to deliver high-performance software solutions using primarily open-source technologies. 2/3rds build customized business critical software and a 1/3rd run it.
We are seeking an experienced DevOps Engineer with a strong background in Java, Spring, and related open-source platforms to support our clients in maintaining and securing infrastructure, ensuring compliance with relevant standards and best practices.
Key Responsibilities
Java/Open Source Expertise
Maintain, patch, and distribute open-source products such as Tomcat, TomEE, Apache HTTPD, and ActiveMQ. Build software components from source code and manage deployments for clients.
System Administration
Provide technical support for clients using these products and related Apache services. Ensure compliance with client requirements, industry standards, and best practices.
Security Management
Monitor and triage security reports (CVEs, etc.), and address vulnerabilities to meet client security requirements. Implement security patches and maintain system integrity.
Linux Systems Expertise
Manage Linux-based infrastructure for applications, handling server configurations and ensuring uptime in a secure, client-compliant environment.
Build and Release
Use Maven for dependency management and project builds. Ensure the integration of Java-based applications into production systems for clients.
Version Control and Collaboration
Use advanced Git skills to manage source control, collaborating with teams to ensure compliance with their change management policies and procedures.
Compliance and Documentation
Ensure systems and processes adhere to relevant security and compliance standards. Maintain detailed documentation of system changes, deployments, and security protocols.
Customer Support
Serve as a technical liaison, providing expert support and troubleshooting assistance to clients, ensuring clear communication and timely resolution of issues.
Required Skills
Preferred Qualifications
- U.S. Citizenship (required)
- 3-5+ years of experience with Java, Spring, and J2EE in enterprise environments
- Experience with Java messaging services (e.g., JMS, ActiveMQ, etc.)
- Strong understanding of Tomcat, TomEE, and Apache HTTPD architecture and administration
- Experience with patching, building, and distributing software components from source code
- Excellent Linux command-line skills and system administration experience
- Hands-on experience with Maven for dependency management and project builds
- Advanced Git knowledge for version control and collaboration
- Ability to track, identify, and resolve security vulnerabilities (CVEs)
- Familiarity with security frameworks (e.g., FISMA, NIST) or industry standards
- Experience with containerization technologies (e.g., Docker, Kubernetes)
- Experience with CI/CD pipelines and tools like Jenkins, GitLab CI, or CircleCI
- Knowledge of networking concepts and protocols (e.g., TCP/IP, DNS, SSL/TLS)
- Understanding of Agile methodologies and tools such as Jira or Trello
- Practical experience with monitoring tools such as Icinga, Cloud Watch, Cloud Alerting and Cloud Monitoring
Soft Skills
Strong analytical and problem-solving skills
Excellent communication skills for both technical and non-technical stakeholders
Ability to work independently and as part of a team
Ability to prioritize tasks and manage time efficiently in a fast-paced environment
Why Join Us?
Opportunity to support important initiatives
Competitive salary and benefits package
Opportunities for professional development and growth
Flexible working environment with remote options available
Apply Today
Click below to submit your cover letter, including your salary expectations and location of your work place, along with your resume.
Where To Find Us
18140 Zane Street NW, PMB 338
Elk River, MN 55330
How To Reach Us
info@kettleriverconsulting.com
612-605-1977
Interested in building your career?