Overview
As Senior Manager DevOps you will be a hands-on leader of a team of engineers responsible for building and maintaining our cloud-based e-commerce and kiosk operations technologies. Your team is responsible for expanding Gazelleâs trade-in and direct-to-consumer platforms as well as warehouse applications, services and databases. Additionally, your team will be responsible for the deployment and monitoring of software to our 4300+ kiosks across the globe and the operational software that supports that platform.
Technologies: Amazon Web Services (AWS), Java, Spring MVC framework, Linux, Docker, MySQL, ActiveMQ, Oracle ERP, Kubernetes, Chef, Ansible
Key Responsibilities:
- Manual and automated deployment of websites, applications and services to production environments
- Troubleshooting and providing first tier support for sophisticated applications and services
- Maintain and build out our cloud infrastructure operating on Amazon Web Services, making it agile, scalable and secure
- Provide guidance to virtual team of level 3 on-call, 24×7 phone support, and off-time upgrades/ maintenance
- Monitor, present and analyze transactional vital statistics and application uptime/response time, and recommend environmental or operational changes
- Troubleshoot origin of errors, website, application servers, network, and databases
- Recommend and implement best practices for application support in production environments
- Educate Tier1 and Tier2 teams and Dev Ops team members on debugging applications to reduce turnaround time for production issues
- Troubleshoot production and QA environments encompassing: application configurations, file/directory permissions, performance counter monitoring and analysis
- Work with other teams and own Network Load Balancing configuration, Firewall, DNS, and server routing from an application perspective
- Lead the Dev Ops team and facilitate partnership with development, DBAs, Network, and System Admins
- Notify stakeholders of system status and provide resolution for environment/application related issues
- Partner with release and program management teams to setup and maintain testing environments/infrastructure
- Partner with QA and development management to debug and troubleshoot complex application anomalies and server level issues using Debug Diagnostic or other similar tools
Qualifications, Education, Experience:
- BA/BS in Computer Science, IT or other scientific field, or equivalent development experience
- 8+ years of IT experience in a related position, managing large scale systems organization
- 8+ years batch scripting experience, running ad-hoc queries, troubleshooting, and managing Database Objects in SQL or other DBMS
- 8+ years experience as Linux administrator
- 8+ years experience managing teams of DevOps, database, and systems engineers
- 5+ experience working with AWS or other cloud infrastructures, certification preferred
- Experience deploying software packages in both VM and physical boxes using automated CM tools
- Demonstrated experience supporting Web Services
- Experience working within change management procedures and compliance
- Ability to assist in authoring Physical and Logical Architecture Diagrams/Flows, proficiency in Visio
- Disaster Recovery and Business Continuity experience
- Container technology experience