DevOps Software Engineer

hace 3 días


Quesada, Costa Rica Golabs A tiempo completo

**About the job DevOps Software Engineer**: Youll be managing, enhancing, and scaling the Client's platform, which turns supermarkets into an intelligent energy management service. You will bring our cutting-edge physical modeling, machine learning, and energy management algorithms to life, creating a real-world impact on the Client's customers energy savings as well as promoting responsible energy management to combat climate change - all at enterprise scale. **Responsibilities**: - Strong experience working in Agile environments including substantial experience working with large distributed teams in Scrum or Kanban environments - Manage, enhance, and scale the Client's platform. Generate and maintain best practices; design and implement new features; expand to enterprise-scale capability and robustness. - Create workflows to quickly and reliably release sophisticated software at scale while reducing downtime and risk, from the IoT edge to data analysis services and web apps. - Engineer reliability and scale into Client's software, moving from handfuls to thousands of customer sites (blue/green development, staging environments, etc). - Leverage the skills of the Client's unique and exceptional hardware/software cross-functional staff to create innovative solutions to physical engineering challenges. - Directly help develop key software services from the IoT edge to the cloud. - Generate metrics to drive beautiful and intuitive displays of energy savings data in the Client's web apps. **Qualifications**: - B.S. in any computer science, engineering, or similar discipline (and/or equivalent). - Proficient/advanced level of English (B2 or higher). - 2+ years experience implementing DevOps methodology. - Interested in learning and contributing to a wide variety of software projects, including web backend, IoT edge, creative data analysis, and control using machine learning algorithms. - An enthusiastic self-starter who can work with mínimal supervision and generates innovative solutions to tough problems. - Passionate about technology innovation, product development, industrial IoT, and energy storage. - Experience with Docker (containers, compose, orchestration, etc.). - Infrastructure automation (terraform). - Web service building blocks (ex. load balancers, haproxy, nginx, VPCs, etc). - AWS (Route 53, VPC, IAM, Lambda, S3, ECS, Kinesis, Firehose, CLI, console,Organizations). - Web security (SSL, authentication schemes, certificate management, VPN, etc). - Databases: noSQL (mongodb). - Deployment workflows: CI/CD (circleCI). - Linux, bash, git. - REST API design and documentation. **Nice to have experience**: - Experience with Kubernetes. - TDD frameworks (nosetests, pytest, unittest, etc). - Databases: timeseries (influxdb, Timestream), graph (Neptune, neo4j). - Multi-tenant service architecture. - "Cloudnostic" architecture design. - Basic software development, preferably in Python.



  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Senior Fullstack Software Engineer (React/Node)**: **Must have**: - 4+ years of experiencie with React/JS (Next.js) Front end - 1+ years of experience with Node JS (Nest.js) Services - Experience with MySQL - 3+ years of experience with Azure / GCP (AWS also works) **Nice to have: ** - Experience with CI/CD & DevOps - Experience with...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Senior React Software Engineer**: Do you love to solve business problems with the ultimate cloud technologies? Do you love to put your hands on the cutting edge technology? In Golabs you will find an engineering team who loves working this way, They are the kind of team who is always learning something new and searching for the new around...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Senior.Net Software Engineer**: In Golabs you can find an engineering team who love these challenges. They are the kind of team who share their knowledge and experiences. The kind who always is learning newest ways to do things even better than in the past! Our apps have been used by thousands of people in companies worldwide, but hey! Thats...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Middle.Net Software Engineer**: In Golabs you can find an engineering team who love these challenges. They are the kind of team who share their knowledge and experiences. The kind who always is learning newest ways to do things even better than in the past! Our apps have been used by thousands of people in companies worldwide, but hey! Thats...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Senior Backend Software Engineer**: In Golabs you can find an engineering team who love these challenges. They are the kind of team who share their knowledge and experiences. The kind who always is learning newest ways to do things even better than in the past! Our apps have been used by thousands of people in companies worldwide, but hey!...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Middle Frontend Software Engineer**: Do you love to create apps and websites with great user interfaces to interact? Do you have the creativity to deliver products that are simple to use and comfortable for the users experience? In Golabs you can find an engineering team who love those small but important details. They are the kind of team...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Middle Backend Software Engineer**: In Golabs you can find an engineering team who love these challenges. They are the kind of team who share their knowledge and experiences. The kind who always is learning newest ways to do things even better than in the past! Our apps have been used by thousands of people in companies worldwide, but hey!...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Middle Java Software Engineer**: Do you love to create apps that facilitate other peoples lives? Apps that make you feel proud because they are simple to use and look good? Theres a great Software Team in Golabs where you can share knowledge, experiences and learn new ways to do things the best way! Our apps have been used by thousands of...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job AB Initio Software Engineer**: We are seeking a Senior Software Engineer with a focus on performance and stability to join our dynamic team. As a key member of our development team, you will play a crucial role in ensuring the high quality and reliability of our software systems. You will be responsible for documenting and defining best...


  • Quesada, Costa Rica Golabs A tiempo completo

    **About the job Senior PHP Software Engineer**: Do you love to create apps that facilitate other peoples lives? Apps that make you feel proud because they are simple to use and look good? Theres a great Android Team in Golabs where you can share knowledge, experiences and learn new ways to do things the best way! Our apps have been used by thousands of...