Senior DevOps Engineer (AWS)
Job Description
We are seeking a remote, full-time Senior DevOps Engineer with 5+ years of DevOps experience in an AWS environment to join the development team of our U.S. client. You will create and maintain the infrastructure and operations required to deliver the best financial software on the planet!
Our client is a fintech company that provides commodities managers with task automation and timely insights on their trades including risk exposure, positions, and profits and losses. With over 5 million trades in its SaaS platform, the company is a award-winning industry leader that counts some of the world's largest financial firms as customers. Our client is growing rapidly and is looking for smart, bold risk-takers to further its product strategy of market disruption and expansion.
Responsibilities
Continually improve DevOps and GitOps tools, processes, and procedures
Design, implement, and manage the client's AWS infrastructure driving scalability, availability, and performance
Build, maintain, and scale cloud-native infrastructure for production, QA, and development environments
Develop and maintain infrastructure as a code (IaC) using Terraform, ensuring versioning and reproducibility of all cloud resources
Implement and maintain CI/CD pipelines for projects and technologies, ensuring fast, reliable deployment processes
Maintain and nurture a Docker / Kubernetes ecosystem on AWS
Maintain and nurture a CI/CD deliver pipeline use GitLab
Design and build a GitOps infrastructure use GitLab integrated into Kubernetes
Ensure the appropriate level of application observability is in place using technologies like Prometheus and Grafana
Ensure the required security testing and security controls are in place at both an infrastructure and application level
Maintain a strong desire to automate everything
Be a key member of the client's engineering team to continue moving infrastructure and operations capabilities forward in a fast-changing landscape
Required Experience
Excellent English communication and teamwork skills
5+ years of experience as a DevOps engineer in AWS cloud environment
Experience working with Docker, Kubernetes, and scripting languages, such as Python and Bash
Experience with DevOps and cloud native environments specifically AWS
Experience with GitOps integrated with Kubernetes clusters as well as CI/CD tools, such as GitLab
Background in static and dynamic security testing of infrastructure and application layers
Familiarity with security practices in cloud environments and an understanding of network fundamentals
Experience with enterprise-class systems, IaC, and a disciplined approach to development, documentation, and code structure
Experience with Agile software development practices
Embraces diversity
Maintains a client-centric approach to building products
Strives to maintain a world-class organization
Loves technology
Gives back to the community
Proven ability to stay self-motivated, work hard, own problems from start to finish, and bring order from chaos
Demonstrated ability to work independently or within a broader team
Trustworthy, team-oriented, transparent, and fun
Desired
University degree in computer science, related field of study, or equivalent experience
Experience in finance and/or energy, commodities, or equity trading
Additional Info
Knowing your ideas are heard and matter think big!
You get to own your job and be recognized for your contributions
Work with smart and creative people
Making mistakes is human. Lets learn from them. Be transparent!
We recognize you as an individual no presumptions or judgment. Be the extraordinary you!
15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays
Start: ASAP
Work in Brazil
Employment Options
Required Academic Degree
Professional Experience
Skills
- AWS
- Kubernetes
- EKS
- Terraform
- Python
- Bash
- GitLab
- DevOps
- GitOps
- Docker

