Full Stack Senior Manager
The Patriot Post is looking for a Full Stack Senior Manager to join our team. The manager would be responsible for all aspects of our data management and technology infrastructure. A full stack developer will report to the manager.
Salary negotiable based on experience. Relocation is not a requirement, but our editorial operations are located in Chattanooga, Tennessee — a great place to live and work.
Please refer to the qualifications and requirements below. If you are not a reader but were referred to this listing by one of our readers, please advise who made the referral. Send a cover letter and resumé to [email protected]
Requirements:
- Strong understanding of the full Web technology stack (from server-side to HTTP to client-side).
- Strong communication skills to discuss and plan new software features and improvements with team members.
- Experience with the Ruby programming language and the Ruby on Rails framework.
- Develop Web applications to meet business requirements, including a content management system/customer relationship manager, an email broadcast system, a visual email build tool, and various public-facing Websites and API endpoints.
- Build RESTful APIs and integrate external APIs, including AWS and Stripe.
- Experience with the Javascript programming language and the Vue.js and Svelte frameworks.
- Build dynamic client-side user interfaces.
- Experience with HTML, CSS, Sass, and front-end UI libraries including Bootstrap and Tailwind.
- Use responsive design principles to create mobile-optimized user experiences.
- Understand challenges associated with HTML-based emails and techniques for ensuring consistency across email clients.
- Experience with the SQL programming language and the PostgreSQL database management system.
- Design normalized relational data models.
- Use strong knowledge of SQL to build comprehensive reports providing business insights.
- Troubleshoot and optimize slow queries.
- Be responsible for data cluster updates and backups on a self-managed instance.
- Experience with SMTP and the Postfix mail transfer agent.
- Manage a cluster of high volume Postfix instances.
- Be familiar with the SPF and DKIM standards.
- Use strong knowledge of email delivery fundamentals to ensure good sender reputation and inbox placement.
- Experience with Linux server administration, including provisioning and monitoring.
- Apply knowledge of security best practices to harden infrastructure.
- Configure servers according to application requirements.
- Install security and maintenance updates and create and validate backup strategies.
- Experience with DevOps tooling, including Ansible, AWS, and Cloudflare.
- Architect secure, scalable cloud infrastructures.
- Understand and implement caching and failover strategies.
- Understand DNS and manage multiple zones.
- Experience with the NGINX Web server, Redis in-memory data store, and Git version control system.