Devops Engineering Contractor

  • Brasília
  • Powertofly
PowerToFly has joined with a well-known US national multimedia company in New York City in their search for a talented DevOps Engineering Contractor to be part of a team in developing, deploying, and maintaining a broad portfolio of diverse technology projects on AWS, GCP cloud, and Azure cloud platforms. Location: Latin America - Remote Core working business hours: US East Coast Time Application Instructions: Kindly submit your resume (English Version) The DevOps Engineer will be responsible for designing, building, and supporting the processes and systems needed to drive our continuous integration environment and the systems to deploy, manage, and monitor our production workloads. This role requires advanced technical and implementation experience with applications hosted in Kubernetes and Serverless architecture managed via Infrastructure as Code (IaC) using Terraform. Responsibilities The DevOps Engineer will play a key role in ensuring our production systems' stability, scalability, and security by monitoring and optimizing the current software and infrastructure deployed across all environments. This will involve working closely with the development and operations teams to implement best practices for configuration management, deployment automation, and continuous integration and delivery (CI/CD). Typical responsibilities will include: Develop, deploy, and maintain a full-stack containerized microservices architecture on AWS, GCP, and Azure cloud platforms. Build and deploy DevOps automation tools. Develop and maintain infrastructure-as-code using tools like Terraform to provision and manage AWS, GCP, and Azure resources. Perform infrastructure load testing to optimize performance and tuning. Contribute to designing, deploying, and maintaining a full-stack containerized microservices architecture. Maintain and improve overall health, availability, performance, and capacity of the DevOps infrastructure, and improve the reliability of the services by writing code and building automation to prevent problem recurrence. Collaborate with cross-functional teams to resolve production incidents and implement preventive measures. Deploy, operate, troubleshoot, and maintain containerized (Docker) microservices across orchestrated (Kubernetes) environments. Participate in projects and prioritize work to meet DevOps Engineering goals. Execute and maintain industry best practices for security, compliance, and auditing, including a continuous improvement cycle. Work with monitoring and alerting tools and perform system log analysis using Datadog. Participate in on-call responsibilities, following defined procedures, owning and managing a runbook for each application, and maintaining system uptime to meet the SLAs. Qualifications BS in Computer Science or Equivalent 3-5 years of experience in DevOps within AWS, GCP, and Azure cloud platforms, including automating Infrastructure as Code (IaC) using Terraform. 3-5 years of experience in software systems, programming, and infrastructure development and administration. Significant Kubernetes, Terraform, Fastly, Helm, and Docker experience. Experience with PostgreSQL, MySQL, and NoSQL databases. Strong Linux and CLI knowledge. Strong background in Bash and Python programming (Golang and NodeJS are a plus). CI/CD build system experience (e.g., Travis, CircleCI, Github Action). Strong experience working with alerting and monitoring systems (Datadog and PagerDuty a plus). Advanced AWS, Azure, or Google Cloud certification is a plus. Our client is an equal-opportunity employer that is committed to inclusion and diversity. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ethnicity, age, veteran status, or physical or mental disability status.