Job Description
Job Description
Job Summary
The Core Production Support Technical Lead oversees the stability, performance, and reliability of the organization’s core production systems. This role leads a team of engineers to troubleshoot, maintain, and enhance mission-critical Java-based applications. The Lead acts as the primary escalation point for technical issues, drives operational efficiency improvements, and ensures high availability of production services across the organization.
Supervisory Responsibilities :
Lead and mentor a team of production support engineers.
Set priorities, manage workloads, and track team performance metrics and allocation rates.
Foster a culture of accountability, collaboration, and continuous improvement.
Duties / Responsibilities :
Manage the Core Production Support team, including workload distribution, escalation handling, and staffing efficiency.
Serve as the primary technical resource for the core application, ensuring uptime, reliability, and optimal performance.
Oversee and approve technical implementations and production modifications related to the core product.
Lead technical design and code reviews to ensure adherence to best practices.
Collaborate with Engineering, DevOps, and Product teams to address systemic issues and define technical roadmaps.
Drive integration with internal systems and external partner APIs.
Research and recommend software, hardware, or process improvements to enhance production stability and performance.
Oversee the development, implementation, and maintenance of data recovery procedures within the organization’s disaster recovery plan.
Develop and maintain comprehensive documentation for production tools, features, and processes.
Strategize and execute process improvements to enhance team efficiency and system stability.
Maintain awareness of emerging technologies and best practices in production support and infrastructure management.
Perform other related duties as assigned.
Required Skills / Abilities :
Excellent verbal and written communication skills.
Strong interpersonal skills, with the ability to convey complex technical concepts to both technical and non-technical audiences.
Proven analytical and problem-solving skills.
Expert proficiency in Java and microservices architecture.
Solid understanding of CI / CD pipelines, RESTful APIs, and both SQL and NoSQL databases.
Familiarity with AWS environments and GitHub workflows.
Superior understanding of computer and networking hardware and software systems.
Strong time management and organizational skills.
Proficient in Microsoft Office Suite or equivalent software.
Education and Experience :
Bachelor’s degree in Computer Science or a related field, or equivalent experience, required.
At least 5 years of software engineering experience, including 1+ year of leadership experience.
3+ years of technical / development support within the financial domain.
2+ years contributing to Java-based applications.
2+ years in REST API troubleshooting and MySQL database support.
2+ years working with AWS infrastructure and tools.
1+ year of experience with GitHub version control and Python scripting.
(Optional) Experience with network / server administration or data ETL processes.
Physical Requirements
Prolonged periods sitting at a desk and working on a computer.
Must be able to lift up to 15 pounds occasionally.
Production Support • Miami, FL, US