UI Ops Engineer
lilly
Job Description
What You’ll Be Doing:
- Manage and maintain the operational health of web-based UI applications across environments (dev, test, staging, production).
- Monitor application performance, availability, and user experience using observability tools
- Own incident triage, troubleshooting, and resolution related to frontend issues in production and lower environments.
- Collaborate with development, DevOps, and infrastructure teams to ensure smooth CI/CD deployment of UI components.
- Identify operational inefficiencies and implement automation or tooling to streamline monitoring and alerting.
- Ensure consistent and stable application performance by managing frontend builds, caching layers, and CDN configurations.
- Maintain and update operational runbooks and incident response procedures for UI-related outages or degradations.
- Assist with hotfixes, rollback procedures, and quick-turnaround UI deployments in response to urgent issues.
- Participate in post-incident reviews to identify root causes and contribute to continuous improvement efforts.
- Perform regular health checks, audits, and proactive maintenance on deployed UI applications.
How You Will Succeed:
- Ensure seamless user experience by maintaining operational excellence for all UI platforms.
- Demonstrate agility and responsiveness in diagnosing and resolving critical UI performance or availability issues.
- Drive cross-functional alignment for UI operational tasks and contribute to release reliability.
- Proactively monitor trends and patterns to prevent future incidents and reduce operational noise.
- Promote a DevOps mindset through collaboration, automation, and continuous feedback loops.
- Maintain strong documentation to support consistent incident handling and faster resolution times.
What You Should Bring:
- Hands-on experience managing and supporting UI applications
- Strong understanding of browser performance, frontend rendering behavior, and troubleshooting tools
- Familiarity with application monitoring tools and log management platforms
- Proficiency with version control (Git), CI/CD tools (GitHub Actions, Jenkins, Azure DevOps), and deployment pipelines.
- Experience working with CDNs (Cloudflare, Akamai) and frontend performance tuning techniques.
- Solid knowledge of HTTP protocols, caching, DNS, SSL, and security considerations in UI deployments.
- Experience with incident management practices and tools
- Strong problem-solving and debugging capabilities in distributed systems and client-server models.
Basic Qualifications and Experience Requirement:
- Bachelor’s degree in Computer Science, Engineering, or related technical discipline.
- 6–8 years of experience in frontend operations, site reliability, or application support with a focus on UI platforms.
- Demonstrated experience supporting production-grade frontend applications at scale.
- Strong collaboration skills and ability to work in a global, distributed environment.
- Experience in Agile environments and DevOps culture with strong ownership mindset.
Additional Skills/Preferences:
- Experience with infrastructure-as-code tools and container orchestration platforms
- Familiarity with feature flag tools for progressive rollout and rollback strategies.
- Exposure to synthetic monitoring, real-user monitoring (RUM), and performance benchmarking.
- Prior experience in healthcare, pharmaceutical, or other regulated domains is a plus.
Additional Information:
- The role may include rotational on-call responsibilities for production support.
- Excellent opportunity to influence UI operational strategy and automation maturity across teams.
- Flexibility to engage across UI teams and contribute to stability, performance, and reliability of mission-critical platforms.