Description
We are a company passionate about people, and we consistently prioritize the quality of our relationships and care for every team member. We are looking for someone to join this team, which is growing daily in both size and development.
We encourage and believe in our team, and we value collaborative work. If you are a team-oriented person who seeks constant development, BIX is the right place for you!
Join BIX Technology!
**What we expect from you:**
* 3 or more years of experience as a DevOps engineer;
* 3 or more years of experience with cloud platforms (preferably AWS);
* 3 or more years of experience with Infrastructure as Code (IaC) using Terraform;
* 3 or more years of experience with Python;
* Experience with Docker and Docker Compose, including usage and building;
* Experience with CI/CD pipelines;
* Solid foundation in system architecture, databases, and APIs;
* Knowledge of SOLID principles, Domain-Driven Design (DDD), Clean Code, and Design Patterns;
* Experience with agile methodologies;
* Knowledge of source code versioning;
* Advanced English proficiency.
**What would be desirable:**
* Experience building AI agents;
* Basic to intermediate frontend knowledge (React);
* Currently pursuing or completed undergraduate degree in computer science or related fields;
**Responsibilities:**
* Implement and maintain cloud infrastructure using AWS, ensuring scalability, security, and high availability of applications whenever new environments are needed or architecture evolves;
* Develop and maintain Infrastructure as Code (IaC) using Terraform to automate creation and maintenance of cloud resources, ensuring consistency and traceability of changes;
* Design, implement, and maintain CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Azure DevOps to automate build, testing, and deployment processes;
* Create and maintain containerized execution environments using Docker and Docker Compose, ensuring standardization across development and production environments;
* Manage and optimize container and compute services on AWS, such as ECS, Fargate, Lambda, or Kubernetes, ensuring resource efficiency and application performance;
* Implement and maintain monitoring, observability, and logging solutions using tools like CloudWatch, Prometheus, Grafana, or similar, to ensure visibility into system health;
* Implement resilience and high-availability strategies—including load balancing, auto-scaling, retries, circuit breakers, and disaster recovery—to ensure application continuity;
* Manage and optimize AWS networking and security resources—including VPC, Security Groups, WAF, IAM, and Secrets Management—ensuring security best practices and governance;
* Perform backend development using Python and frameworks such as Django or FastAPI to deliver necessary data for frontend interfaces, whenever a new project arises;
* Perform source code versioning using Git to ensure development consistency and simplify code management whenever codebase changes occur;
* Write technical documentation using internal tools such as G\-Suite or Notion to share information with the team or clients whenever required;
* Develop automated tests using testing libraries to ensure correct software functionality whenever a new software is created and testing is needed;
* Participate in rituals such as code reviews, knowledge sharing, and pair programming via video conferencing and internal tools to broaden and develop individual and team knowledge on a monthly basis;
* Apply agile methodologies such as Scrum and Kanban for day-to-day development management and participate in their daily ceremonies;
* Conduct client meetings via video conferencing to resolve national and/or international digital transformation challenges whenever a new project begins;
* Track project tasks using tools such as Notion, Trello, and GitHub Projects to support the team’s deliveries and ensure performance whenever possible;
* Share knowledge and foster team learning through dedicated communication channels and scheduled presentations whenever appropriate;
* Participate in interviews and evaluate candidates during recruitment processes using Google Meet and our internal Applicant Tracking System (ATS) to support selection of top candidates for the team whenever needed.
**What BIX offers you:**
* 100% remote work;
* Online therapy and nutritionist platform;
* Well-being platform;
* Accelerated career development plan;
* Direct contact with leaders from major companies;
* Unique work environment (BIX Hour, team integrations and Happy Hours, Mentoring Program, 1-on-1 meetings);
* Online English classes (Cambly);
* Birthday leave.