BizBox Publishing is an innovative provider of creative services. We serve and collaborate with global leaders in the wedding, fashion, beauty, media, and entertainment sectors. We are a team of fast-paced, hard-working, forward-thinking individuals who are committed to achieving success on behalf of one another and our customers.
Responsibilities:
AWS Priorities:
- Manage DNS, ASG, ELB
- Manage VPC and AZ
- Server management via ECS, AMI, Cloudformation, and Knife / Chef Server Scripting
- Manage EFS and EBS
- Manage RDS and Aurora
- Manage IAM, KMS, and Security Groups
- CloudFront Configuration
- Lambda Deployments
- Storage management S3 and Glacier
- Manage Workflow and Notifications via SQS, SNS, SES
Database Priorities:
- Work closely with founders, engineers, and teammates to develop and implement elegant systems and
solutions.
- Actively participate in requirements sessions and design meetings. Proactively communicate concerns,
pitfalls, and new ideas.
- Evaluate and embrace emerging standards while promoting current best practices
- Review analytical data to constantly improve and advance usability, performance, and scale
- Manage time and workloads efficiently and work well both independently and as part of a team.
- Create change proposals designed to communicate technical concepts in clear and easy to understand
language
- Utilize and expand upon reusable systems and conventions
- Prepare and propose accurate timelines for development teams
- Review and test changes to ensure accuracy
- Create implementation and change documentation
- Develop, implement, and maintain database administration processes and documentation
- Build and optimize existing database structures for scalable relations and performance
- Be an expert on the expressive powers and constraints of the database, be able to communicate these
effectively to founders and executive team members requesting reports
- Create entity relationship models to document and communicate recommended changes to improve the
database
- Implement changes via Fuel PHP migrations version controlled via GitHub
- Document changes via change log to communicate data constraints to be used in query development
- Perform ad hoc reports for executive team members
- Create, maintain and update maintenance scripts for MySQL and SQLite databases.
- Partner with developers and product development teams in order to fine tune database queries and make
recommendations on database optimizations
- Maintain database backups and be able to recover databases to a point in time when necessary
Server Priorities:
- Develop, implement, and maintain server administration processes and documentation
- Develop capacity planning based on growth projections
- Research, implement, support, and maintain Linux and third party software
- Perform system enhancements: plan and direct upgrades of operating systems and products
- Support reliable systems backup and disaster recovery for Linux systems
- Monitor performance of Linux systems and their related environments
- Provide server administration support
- Create and administer cron job automation with bash/batch scripting
- Maintain up to date familiarity with major CSPs
- Assist with code deployments to QA and production servers
Network Priorities:
- Develop, implement, and maintain network administration processes and documentation
- Research, recommend and install network and server hardware and software.
- Design, install, maintain, and troubleshoot a scalable, high availability, Storage Area Network (SAN).
- Research, analyze, monitor, troubleshoot, and resolve network problems.
- Provide network and remote connectivity hardware/software support.
- Be an active participant in the development and recommendation of network administration and
operational processes
- Maintain technical expertise in all areas of networking
- Manages data connectivity for local area network (LAN), wide area network (WAN), and internet area
network (IAN) systems
- Analyzes and troubleshoots the network logs and tracks the nature and resolution of problems
- Install, support, and maintain physical and virtual network servers and appliances
Must Haves:
- Bachelor of Engineering or Technology in Computer Science or equivalent practical experience.
- 3+ years of relevant work experience
- AWS Certified SysOps Administrator - Associate Certification
- Demonstrable significant contributions to Database/Server/Network/Security systems
- Demonstrable expertise in position subject matter (this will be tested)
Strong Pluses:
- Experience maintaining 24x7x365 SaaS/PaaS environments
- AWS Certified DevOps Engineer - Professional Certification.