Skip to content

AWS Cloud Infrastructure Developer

  • Remote
    • São Paulo, São Paulo, Brazil

Job description

Location:                Remote

Staffing countries: Brazil, Costa Rica, Argentina, Columbia, Mexico, USA

Term:                      Contract

Join our team at High Tech Genesis as an AWS Cloud Infrastructure Developer!

We're looking for a talented individual from Brazil, US, Mexico, Costa Rica, Argentina, or Colombia to be part of our exciting journey!

Apply today and take your career to the next level!

As a successful candidate your responsibilities will include:

Kubernetes and Container Orchestration:

• Deploy, manage, and troubleshoot Kubernetes clusters on AWS, OpenStack, or hybrid environments.

• Optimize cluster scaling and cost management using tools like Karpenter.

Cloud and Hybrid Infrastructure Management:

• Design, implement, and manage systems using AWS (preferred), GCP, Azure, OpenStack, or vSphere.

• Optimize cloud resource usage with tools like AWS Cost Explorer and Savings Plans.

Monitoring and Reliability:

• Develop and maintain monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, CloudWatch).

• Conduct root cause analysis (RCA) to improve uptime and reliability.

CICD Pipelines:

• Design, implement, and maintain CICD pipelines for automated software delivery.

Security and Compliance:

• Integrate security practices into the development lifecycle (DevSecOps).

• Manage secrets with tools like Vault and ensure data encryption

Cost Optimization and Governance:

• Use tools like AWS Cost Explorer to enhance efficiency and reduce costs.

• Implement governance policies for cost-effective infrastructure use.

Job requirements

  • 8+ years of software development experience

  • Deep expertise in cloud infrastructure development with AWS

  • Strong experience in containerization and orchestration technologies such as Docker and Kubernetes

  • Proficiency in networking, service meshes (e.g., Istio), streaming and messaging (e.g., Kafka, Kinesis) or related technologies

  • Strong fundamentals in distributed systems design and development, with experience in architecting, building, and running large-scale distributed systems

  • Deep understanding of modern software development practices such as CI/CD, service instrumentation, and multi-site software deployment and operation

  • Experience with CI tools such as Jenkins, Concourse, AWS CodeDeploy, CircleCI, etc

  • Experience with logging, monitoring, and alerting systems such as Splunk, ELK, Telegraph, Prometheus, DataDog, New Relic, Sentry, and PagerDuty

  • Proficient in scripting and/or programming languages such as Python or Golang

  • Linux kernel tuning and network host debugging skills

Additional skills:

  • Proven experience as a Site Reliability Engineer, DevOps Engineer

  • Experience with multi-cloud and hybrid environments (AWS, GCP, Azure, OpenStack, vSphere)

  • Certifications in Kubernetes (CKA/CKAD), AWS (Solutions Architect, DevOps Engineer), or related technologies

Soft skills:

  • Excellent writing skills

  • Experience working with Agile development processes

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field

High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.

Please be advised:

  1. Applicants must have legal authorization to work in the country of employment.  

  2. Kindly submit your resume in MS Word format upon application for this position.

or