ApplySenior Cloud Platform Engineer (Remote)
Posted 4 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: United States, Canada
🔍 Industry: Software Development
🏢 Company: Collectors👥 1001-5000💰 $100,000,000 Private almost 3 years agoConsumer ResearchConsumer SoftwareConsumer Applications
🗣️ Languages: English, Spanish
⏳ Experience: 5+ years
🪄 Skills: AWSDockerPythonSQLBashCloud ComputingGitJenkinsKubernetesCommunication SkillsAnalytical SkillsCI/CDRESTful APIsLinuxDevOpsTerraformNetworkingExcellent communication skillsAdaptabilityProblem-solving skillsTeamworkTroubleshootingJSON
Requirements:
- 5+ years of progressively responsible DevOps experience.
- 4+ years of direct experience building end-to-end CI/CD pipelines using some of the popular platforms (i.e., Jenkins, GitHub Actions, CircleCI)
- 4+ years of AWS cloud experience is mandatory (GCP is a plus). AWS experience should include Computing (EC2, Lambda, Containers), Networking (DNS, VPC, TGW), Storage (S3, EBS, EFS) and Database (RDS, DynamoDB).
- 4+ years of experience in managing large-scale Infrastructure-as-Code stacks using Terraform (or CloudFormation)
- Kubernetes and Docker experience is mandatory.
- Experience with Observability tools is a plus (Datadog, Prometheus, New Relic)
Responsibilities:
- Collaborate with cross-functional teams to deliver high-quality products and services.
- Help development teams to build their Infrastructure through a self-serving platform.
- Implement and maintain monitoring and alerting systems to promptly detect and respond to issues.
- Troubleshoot and resolve issues related to infrastructure automation, ensuring minimal downtime and optimal system performance.
- Develop and maintain infrastructure as code (IaC) using tools such as Terraform and Crossplane.
- Architect & Build innovative automation projects to help reduce day-to-day toil.
- Participate in capacity planning and disaster recovery exercises.
- Implement and manage CI/CD pipelines to automate the build, test, and deployment processes, enabling rapid, secure, and reliable delivery of software updates;
- Advocate for best practices in DevOps and reliability engineering across the organization.
- Evaluate and integrate new technologies to enhance our infrastructure.
- Be part of a weekly on-call rotation.
Apply