
Senior DevOps Engineer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Brazil.
• Develop and enhance the CI/CD pipeline using GitHub Actions, incorporating automated deployments and secure rollback mechanisms.
• Implement GitHub governance frameworks that include branch management, code reviews, secrets handling, permissions, and auditing processes.
• Provision AWS infrastructure using Terraform to ensure consistent environments across development, staging, and production stages.
• Manage Linux servers, focusing on security hardening, patch management, and troubleshooting procedures.
• Oversee container management utilizing ECS/Fargate, EKS, or Kubernetes.
• Integrate security measures into the delivery pipeline, emphasizing least-privilege IAM, VPC segmentation, and automated security checks.
• Architect solutions for high availability and disaster recovery, defining Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).
• Ensure regular backup processes are in place, including periodic validation of restoration capabilities.
• Establish observability through comprehensive metrics, logging, tracing, and alerting systems.
• Streamline operational tasks through automation using Python, Bash, or Go.
• Enhance cloud cost efficiency by applying FinOps principles.
• Foster a DevOps culture and provide training to developers on the delivery pipeline.
• Engage in incident response activities, conduct root cause analyses, and perform post-mortem evaluations.
• Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
• Proven experience in designing and managing infrastructure on AWS.
• Proficiency in Terraform for Infrastructure as Code (IaC).
• Experience with CI/CD processes utilizing GitHub Actions.
• Expertise in production-level Linux system administration.
• Familiarity with Docker and orchestration technologies (ECS/Fargate, EKS, or Kubernetes).
• Knowledge of backup management and restore validation techniques.
• Understanding of networking concepts including TCP/IP, DNS, HTTP/S, VPCs, subnets, and load balancers.
• Experience with observability practices in distributed systems.
• Strong focus on security within delivery pipelines.
• Familiarity with FinOps, including budget management, alert configurations, and consumption optimization.
• Scripting capabilities in Python, Bash, or Go.
• Experience operating low-latency systems.
• Connect technology professionals with impactful, real-world projects.
• Promote healthy workplace environments.
• Provide opportunities for comprehensive professional growth.
• Work on Outsourcing 2.0, technology consulting, and high-performance squad initiatives.
JFrog
CodiLime
AbbVie
Applaudo
Get handpicked remote jobs straight to your inbox weekly.