Software Engineer
Full Software Engineer (Remote) – PJ
Are you passionate about technology, innovation and want to be part of a team that is transforming the future with AI and Machine Learning? Then this is your chance!
We are looking for a Senior Software Engineer, come and be part of our team.
ACTIVITIES:
- Develop, deploy and maintain scalable solutions using Node.js and/or Java;
- Implement and manage CI/CD pipelines, with a focus on automation and process optimization using Azure DevOps;
- Configure and maintain applications in AWS and Azure cloud environments, managing resources and optimizing the use of platforms;
- Create and maintain infrastructure as code with Terraform and automations using Shell Script;
- Implement Site Reliability Engineering (SRE) practices to ensure system stability, high availability and performance;
- Perform task automation using Shell Script;
- Document technical activities, solutions and processes;
- Contribute to the creation of new internal processes to optimize tasks and continuous improvement;
- Work in a Linux environment to administer and configure servers and containers;
- Work with Oracle database and other storage solutions to ensure data integrity and performance.
REQUIREMENTS:
- 4 to 5 years of proven experience in software development with Node.js and Java;
- Experience with Docker and Kubernetes for container orchestration and management;
- Knowledge and practice in AWS (SQS, SNS, ECS, Lambda) and Azure (Container Apps, Azure Functions, Azure DevOps);
- Solid knowledge in DevOps, infrastructure as code (Terraform or Pulumi), and CI/CD;
- Experience with SRE and systems monitoring for high availability: Grafana, Jaeger, Prometheus;
- Familiarity with Linux systems administration and configuration;
- Skill in automating tasks with Shell Script;
- Knowledge of Oracle database and experience in troubleshooting and query optimization.
DESIRABLE REQUIREMENTS:
- AWS, Azure or DevOps certifications;
- Experience with infrastructure tools such as Docker and Kubernetes;
- Knowledge of information security applied to development and infrastructure;
- Scripting skills for task automation.
BENEFITS:
- Food Voucher {Flexible Card – CAJU};
- Home Office Assistance {Flexible Card – CAJU};
- Two weeks of Paid Vacation, after one year of Paipe;
- Access to the Fluency platform {8 languages}.