Boost IT is a Portuguese technology consultancy company we are integrated into one of the most entrepreneurial groups in Portugal with investment in more than 30 companies.
We want to be known for being the most dynamic energetic and reliable company to operate in the market and for that we want to count on you.
If youre passionate about technology and want to work on the most relevant technology projects then this ad could be for you!
Boost IT. Doing IT. Better
Tasks
- A variety of OutSystems products are aimed to be hosted on OutSystems Cloud Platform and your responsibility is to ensure high availability resiliency and efficiency of the hosting platform.
- OutSystem is aiming to expand in Global markets via various product offerings our team provides the hosting platform for such products which require you to be able to engineer for global scaling.
- Develop tools and infrastructure to deploy monitor and manage production and nonproductions services.
- Ensure delivered solutions are optimized for ease of use reusability and scalability.
- Ensure implementations and development activities always lead towards enriching knowledge base documentation design details usage maintenance configuration and deployment notes.
- Be comfortable working with agile framework scrum or kanban
- Be available for a 24x7 shift rotation on as needed basis.
Requirements
- Bachelor or Master Degree in Computer Science or similar.
- 7 years of experience in software development or operations.
- 3 years of experience in cloud platform (AWS or Azure or hybrid Cloud Environments)
- Prior experience with NIST Framework or Federal projects is a bonus.
- Experience with Kubernetes/Docker.
- Expertise in DevOps CI/CD or SRE environments .
- Advanced knowledge of best practices and experience in codebased configuration IaC loadbalancing autoscaling monitoring alerting networking and problemsolving in a cloud environment.
- Demonstrated ability to design and implement automation infrastructure solutions.
- Proficient in any programming language but be comfortable with learning a new language (Golang).
- Background in highlyavailable distributed systems. The candidate should be able to understand and be able to debug asynchronous systems that use reactive messaging patterns and know how to use distributed debugging tools.
- Hands on approach and willingness to learn; troubleshoot issues and solve problems where needed.
- Comfortable collaborating with teammates working from around the globe.