Darede

DevOps Analyst, Mid-level

Darede

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, implement, and maintain infrastructure as code, primarily using Terraform and Terragrunt, ensuring standardization, reusability, and governance of environments.
  • Convert manual provisioning and deployment processes into automated CI/CD pipelines, ensuring traceability, quality, and repeatability.
  • Optimize, monitor, and support existing CI/CD pipelines, identifying bottlenecks, proposing improvements, and ensuring high availability of pipelines.
  • Lead migration and modernization projects for pipelines, adapting them to new architectures, tools, and company standards.
  • Implement and support container-based solutions using Docker and Kubernetes (including orchestration, autoscaling, observability, and security).
  • Work on implementing solutions that leverage APIs and event-driven architecture (EDA), in collaboration with development teams.
  • Create architecture diagrams, technical drawings, and documentation for proposed and implemented solutions, ensuring clarity and alignment with stakeholders.
  • Develop and maintain automation scripts (primarily in Bash and/or Python) for operational tasks, integrations, validations, and infrastructure processes.
  • Collaborate with development, architecture, and security teams to promote DevOps best practices, observability, security, and service reliability.

Requirements

  • Solid experience with CI/CD processes, including creating, maintaining, and improving pipelines.
  • Practical experience with IaC (Infrastructure as Code), primarily using Terraform (Terragrunt is a plus).
  • Experience with containerization and orchestration, with a focus on Docker and Kubernetes (EKS is a strong plus).
  • Experience implementing, supporting, and migrating microservices from an infrastructure and platform perspective.
  • Experience with configuration management, pipeline orchestration, and release processes.
  • Experience with Linux operating systems in production environments.
  • Strong knowledge of Git and code versioning workflows.
  • Practical knowledge of Bash and/or Python for automation.
  • Experience working with AWS public cloud.
  • Advanced English, especially for reading technical documentation and for conversation.
  • Experience with planning and demand-tracking tools such as Jira.
  • Specific knowledge of AWS services such as ECS/Fargate, EKS, API Gateway, and Lambda.
  • Fundamental knowledge of databases, communication protocols (FTP, SSH, HTTP, etc.), networking, and general cloud concepts.
  • Familiarity with event-driven architecture and messaging/stream-based integrations.
  • AWS certification at Associate level or higher.
Benefits
  • On-site or Remote
  • Flexible working hours
  • Educational incentives (partnerships with educational institutions)
  • Paid vacation
  • TotalPass
  • Birthday off
  • Medical insurance
  • Dental insurance
  • Maternity leave
  • Paternity leave
  • Reimbursement for AWS certifications
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TerraformTerragruntCI/CDDockerKubernetesBashPythonAWSGitLinux
Soft Skills
leadershipcollaborationcommunicationproblem-solvingdocumentation
Certifications
AWS certification