Job Description - OverviewThis is an in-person office position in Oklahoma City, located on a 1,000+ acre campus with an on-site clinic and pharmacy.
Primary Functions/Job Description- Application Performance Monitoring
- Configure, maintain, and optimize an APM implementation to improve observability
- Facilitate collaboration between development, operations, and network teams to improve application performance and reliability
- Proactively identify application and infrastructure enhancements
- Perform root cause analysis and improve the mean time to repair (MTTR)
- Manage software deployments including automated software delivery pipeline development, release / deployment management, and release troubleshooting
- Design, write, and deliver software to manage applications and application infrastructure
- Collaborate with IT Security to address compliance and ensure a secure application environment
- Provide input on and execute development, deployment, security, and APM best practices
- Participation in an on-call rotation
Job Description - RequirementsRequired Qualifications- 3+ years of hands-on experience with software delivery, including
- Software release management
- Continuous integration/continuous delivery (CI/CD) pipeline design and development
- Administration of CI/CD tools
- 3+ years of hands-on software development experience in an enterprise environment with one or more of the following programming languages
- C#, Java, JavaScript, Python, Groovy
- Experience with
- In-depth debugging and troubleshooting
- Vulnerability scanning and mitigation
- Scripting languages
- DevOps principles and practices
- Web server administration and automation
- Degree in MIS or Computer Science
Preferred Skills- Hands-on experience with Application Performance Monitoring tools, including
- Distributed tracing and code level diagnostics
- Constructing dashboards and executing meaningful alerts
- Implementing custom metrics and integrations
- Maintaining an APM system and configuring features / settings
- Experience administrating hosted and proxied repositories (maven, npm, nuget, go, pypi, ruby)
- Familiar with release engineering, version management, and packaging
- Experience administering web and application servers
- Understanding of certificates (TLS)
- Understanding of load balancing algorithms
Benefits include:- Competitive Wages
- Medical, Dental, Vision, and Prescription Plan
- 401(k) Program with Company Match
- Paid Vacation
- Sick / Personal Pay (SPP)
- Employee Discount
- Life Insurance and Long Term Disability Insurance (LTD)
- Flexible Spending Plan
- Holiday Pay
- Integris Clinic and Pharmacy on campus
- Chaplain Services on campus