This is a remote position.
Role: DevOps Engineer, Level 2
Location: Remote with Occasional Travel to Austin, TX
Duration: Long Term
Experience: 12+ Years and Above
Visa: USC, GC, H1-B, H4-EAD, L2-EAD
DESCRIPTION OF SERVICES
- The Railroad Commission of Texas (RRC) is seeking one (1) dedicated DevOps Engineer, Level 2 to serve as the primary owner and implementor of the platform Redwood RunMyJobs (RMJ) Scheduler.
- This individual will be responsible for managing, maintaining, and optimizing workload automation processes, while partnering with internal teams to support business-critical operations.
- All work products resulting from the project shall be considered "works made for hire" and are the property of the Railroad Commission of Texas.
- The RMJ Engineer will collaborate closely with enterprise architects, Informatica Lead, MuleSoft engineers, data engineers, report developers, and IT leadership to deliver high‑quality solutions.
Job Description
Platform Administration & Operations
- Serve as the primary point of contact and subject matter expert for RunMyJobs (RMJ)
- Manage and maintain job schedules, workflows, and dependencies across systems
- Administer, patch, and configure the Redwood RunMyJobs platform
- Monitor job execution, alerts, and system performance to ensure reliability and SLA adherence
- Troubleshoot job failures, performance issues, and system errors in a timely manner
- Manage platform configurations, users, roles, security settings, maintain up-to-date system configurations, apply security patches, and perform regular system updates
Automation & Workflow Development
· Design, build, and optimize automated workflows and job chains
· Design, implement, and maintain batch schedules aligned with business and technical requirements
· Identify opportunities to improve efficiency through automation
· Define execution times, job priorities, and scheduling logic
· Document troubleshooting steps, scheduling policies, and lessons learned
· Monitor job execution status, resolve errors or delay, and ensure adherence to SLAs
· Analyze and optimize batch job performance for efficient resource utilization
· Support integration of RMJ with various enterprise applications and data sources
· Develop and maintain documentation for workflows, processes, and configurations
Integration & Technical Support
- Work with internal applications, infrastructure, and data teams to support integrations
- Configure and manage platform agents and connectivity across environments
- Support file transfers, API-based integrations, and event-driven processes
- Assist in environment setup, upgrades, and maintenance activities
Collaboration & Continuous Improvement
- Partner with business and IT stakeholders to understand requirements and translate them into automation solutions
- Participate in requirements discussions, working sessions, and testing activities
- Collaborate with operations and project teams to ensure reliable batch processing integration with enterprise systems
- Provide recommendations on best practices for workload automation and platform usage
- Contribute to process improvements and operational efficiency initiatives