As a Senior DevOps Engineer, you will be responsible for designing, implementing, and optimizing our AWS-based infrastructure to support our B2B social media management platform. You will build and enhance CI/CD pipelines, improve system observability, and ensure the reliability and security of our cloud environment. Working closely with development teams, you will streamline deployments, optimize front-end resource delivery, and contribute to scaling our infrastructure. If you thrive in automation, enjoy solving complex cloud challenges, and are passionate about building efficient and resilient systems, we want to hear from you!
Responsibilities:
Infrastructure Management - Design, implement, and maintain scalable, reliable, and secure cloud infrastructure on AWS to support our marketing and social media solutions.
CI/CD Pipeline Development - Build, automate, and optimize CI/CD pipelines to ensure seamless and efficient deployment processes across multiple environments.
Process Automation - Develop automation strategies to improve deployment efficiency, system stability, and reduce manual intervention.
System Monitoring & Observability - Implement monitoring, logging, and alerting solutions to track system health, performance, and security.
Security Best Practices - Ensure infrastructure security and compliance, implementing best practices to protect sensitive data.
Cross-Team Collaboration - Work closely with development and product teams to integrate DevOps practices, troubleshoot issues, and support continuous improvement.
Documentation & Reporting - Maintain comprehensive documentation of system configurations, processes, and performance metrics to facilitate knowledge sharing.
Front-End Resource Delivery & CDN Optimization - Optimize CDN strategies and deployment processes for efficient front-end resource delivery.
Requirements: Requirements:
5+ years of experience in a DevOps or infrastructure-focused engineering role.
Strong AWS cloud experience (EC2, RDS, S3, IAM, CloudFront, Route 53, etc.).
Hands-on experience with CI/CD pipelines (GitHub Actions, CircleCI, or similar).
Strong knowledge of monitoring, logging, and alerting solutions (e.g., CloudWatch, Prometheus, Grafana, ELK Stack, or similar).
Experience deploying and maintaining monolithic applications in a cloud environment.
Experience with CDN management and front-end resource delivery pipelines.
Strong scripting skills in Python or Bash for automation and workflow improvements.
Experience organizing separate service deployments and structured rollout processes.
Excellent problem-solving skills with a proactive approach to system optimization.
Strong communication and collaboration skills, with the ability to work effectively across teams.
Advantages:
Experience working on complex SaaS applications.
Experience setting up and scaling DevOps functions from scratch.
Exposure to Infrastructure as Code (IaC) tools (Terraform, Ansible, etc.).
Familiarity with containerization (Docker) and Kubernetes.
Experience managing Kubernetes clusters (scaling, monitoring, troubleshooting).
Knowledge of database management and performance tuning.
This position is open to all candidates.