This is a remote position.
We are seeking a Senior DevOps Engineer Senior DevOps Engineer (Cloud Platform) to join our team.
Responsibilities:
- Responsible for designing, building, deploying, and maintaining a secure cloud platform using AWS, IAM, EC2, S3, RDS, GuardDuty, CloudFront, AWS-CLI, Parameter Store, MediaConvert, and other related applications.
- Review current architectural design and landscape to suggest necessary changes.
- Research new technologies and products for their applicability to business processes and needs.
- Create and maintain system documentation in Confluence, including issues, solutions, workflows, and system diagrams.
- Security is huge with this role. You will need to develop strategies and plans to negate the possibility of a system compromise on all levels, which includes: proper deployment best practices, penetration testing on a recurring schedule, random audits of publicly accessible properties, and continuing education of system vulnerabilities and how to harden them.
- Continuously improve the architecture of systems relating to scalability, security, and stability.
- Management, renewal, and installation of SSL certs across multiple environments.
Requirements
- Hands-on experience deploying, automating, and managing AWS cloud-based production systems (AWS, IAM, EC2, S3, RDS, GuardDuty, CloudFront, AWS-CLI, CodeBase, Lambda, etc.) as a system administrator supporting enterprise computing platforms.
- Experience with AWS cost management and optimization.
- Experience using system monitoring tools.
- Experience writing process requirements, technical design documents, and standard operating procedures.
- Experience with version control like GitHub, Bitbucket, Maven etc.
- Experience with data security management (including logging, key changes, pen testing, and system hardening) and help desk environments.
- Working experience in managing core Cloud Computing services - Networking, Databases, Software, and Servers.
- Experience implementing monitoring, alerting, dashboards, and metrics reporting.
- Working knowledge and experience of common network and application protocols (TCP, HTTP, SSL, SSH, et al).
- Solid understanding of the enterprise software development life cycle (analysis, design, coding, testing, and deployment).
- Knowledge about RESTful API design and web services.
- Experience in other cloud-based hosting environments such as Linode and Cloudflare is ideal.
- Logic and reasoning are important when troubleshooting difficult issues.
- Candidates must be able to develop solutions to problems, as well as manage multiple issues at the same time.
Bonus Points:
- Experience managing game servers
- Experience with using containerization such as Docker
- Experience with microservices architecture and serverless computing
- Knowledge of network security and best practices
- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack
- Certification in relevant technologies or cloud platforms.
Benefits
- Work Location: Remote
- 5 days working