Senior DevOps Engineer

hace 1 semana


Montecillos Alajuela Province Alajuela Costa Rica Edify Software Consulting A tiempo completo
Company Description

Hello, we are Edify we're a consolidated technology services consulting firm specializing in education technology. We deliver unbelievably creative and rock-solid solutions for a wide range of clients, including major corporations, startups, educational institutions, and non-profit organizations.

At Edify we believe that bored employees make boring products. Here, there's no such thing. We help our clients design, build and run some of the most interesting ventures in the industry while promoting a warm, friendly and cooperative culture. Work and life should be balanced, so we're serious about cultivating a great work environment.

Job Description

Responsible for assisting the development team in the implementation, maintenance, evaluation, infrastructure automation, always ensuring the quality, performance and optimization of the infrastructure.

Assist the development team with automated deployments, monitoring, response and support to incidents or other related events. In addition, it provides support and guidance to other people on your work team in any other task related to the position.

Roles, Responsibilities and key functions:

Analysis and design

  • Determine data storage, processing and data transmission needs according to the analyzed requirements.
  • Design the infrastructure architecture together with the Software Architect assigned to the project.
  • Design of deployment processes for CI/CD.
  • Analyze the security requirements.

Implementation and maintenance

  • Analyze design defects to find their causes and correct them.
  • Address the infrastructure needs of the development team.
  • Stay up to date with industry tools, services and practices.
  • Ensure the continuous improvement of processes and tasks under your responsibility.

Quality assurance

  • Run tests that come from the code.
  • Automate necessary tasks to facilitate and streamline the work of the Quality Assurance (QA) team.
  • Continuous assessment of compliance with industry best efficiency practices and safety standards.

Delivery and documentation

  • Define and document processes and standards for infrastructure management.
  • Provide support to those who need it on the team and to the client.
  • Define and document processes and standards for infrastructure management.
  • Support production monitoring staff (SRE's) and any other technical counterpart of IT departments through documentation.

Coordination

  • Collaborate in the analysis of project requirements process.
  • Coordinate the infrastructure implementation and automated process effort.
  • Establish the process management of changing and resolving requests by other teams, areas and client.
  • Be a technical reference for other people in the area.
Qualifications

Qualifications

  • Administration of Unix / Linux operating systems.
  • Remote administration.
  • Virtualization (containers and virtual machines).
  • Best practices and mechanisms for deployment.
  • Infrastructure as Code (IaC) (Configuration Management and Infrastructure Provisioning).
  • Continuous Integration and Continuous Delivery (CI/CD).
  • Infrastructure and application monitoring.
  • Logs management
  • Incident management (resolution, analysis and providing documentation).
  • Management of environment configuration and ambient secrets (e.g., development and production).
  • Processes / background jobs / concurrency / messaging (queues, bus, subscriber).
  • Scripting, Backups, Web Server Management, Proxies, Code Repositories.
  • Documentation (design diagrams, README. md, wiki, etc).
  • POSIX shell handling.
  • Infrastructure configuration and orchestration tools: Terraform and Ansible.
  • Source Control Tools: Git.
  • Knowledge of any of the following tools for managing continuous integration processes: Travis, Jenkins, CircleCI, GitlabCI and Github Actions.
  • Virtualization and Containerization: Docker, Docker Compose, Virtualbox, Packer and Qemu.
  • Cloud computing: AWS or Azure / GCP as alternatives.
  • Monitoring tools such as New Relic, Grafana y Cloudwatch.
  • Logs administration tools such as ELK Stack. Sumo Logic y Cloudwatch Logs.

Intermediate level:

  • Operating systems (Windows and MacOS).
  • Best practices for security, authentication and authorization
  • OWASP Principles knowledge.
  • Knowledge of network theory
  • Bash, YAML, JSON.
  • Some other scripting language like Ruby or Python.

Desirable knowledge working with the following tools:

  • Relational and non-relational data bases MySQL, Mongo, Postgres, Redis.
  • Code management processes in repositories such as Git Flow and GitHub Flow.
  • Audits and certifications (example SOC2) experience.
  • Penetrating testing experience.
  • Previous experience leading DevOps teams.

Intermediate level:

  • Microservices.
  • Databases Administration.
  • Multitenancy applications.
  • HCL.
  • SQL.
  • Markdown (for documentation).

Academic training:

- Technician or bachelor's degree in computer engineering, Computer Science and related or equivalent level of knowledge demonstrated.

Language:

- Technical and conversational English level B2+ according to the Common European Framework.

Work Experience:

- Minimum 5 years' experience in a Devops position.

Additional Information

Benefits

  • 100% work remote from any part in Costa Rica.
  • Digital Nomad.
  • Monthly Internet connectivity allowance.
  • Private health insurance for employees (90/10), 50% for beneficiaries (spouse and children).
  • International Health Insurance.
  • Marriage leave.
  • Bereavement leave.
  • Sick days.
  • Ergonomic equipment.
  • Educational assistance (courses, certifications, books).
  • Life insurance for employees.
  • $800 referral bonus.
  • Personal support through our wellness department.
  • Dental insurance.
  • Optical insurance.
  • Snacks and beverages if you want to work at the office.
  • Free Parking.
  • Meal allowance if you want to work at the office.
  • Flex time
  • Our Career Development Manager ensures ongoing, tailored support for each employee's growth and career progression.
  •  We reward the impact that goes beyond the expected — through "Good Vibes Great Impact", our peer recognition program that celebrates meaningful contributions.
  • Good times and a sense of community—that's what our team building activities are all about.

Edify is proud to be an equal-opportunity employer committed to diversity and inclusion. We encourage all candidates to apply regardless of their sex, gender identity, sexual orientation, race, color, religion, national identity, disability, age, medical condition, pregnancy, marital status, family status or any other characteristic protected by law.



  • Alajuela, Alajuela, Costa Rica Centauro Solutions A tiempo completo

    Tickets 100% en Inglés nivel (B2+, C1, C2) DevOps Support con Base en ProgramaciónResumen del puestoBuscamos unSenior Technical Support Engineerconmás de 5 a 8 años de experiencia, responsable de laatención y gestión de tickets técnicos 100% en ingléspara clientes internacionales.El rol requieresólida base en programación y conocimientos técnicos...

  • Senior DevOps Engineer

    hace 5 días


    San Jose, Herredia, Costa Rica Trax Group A tiempo completo

    At Trax Technologies, we help move the world's products. We revolutionize the logistics industry with our cutting-edge cloud-based solutions. By automating and streamlining freight invoice audit and payment processing, we empower both buyers and sellers of logistics services to transcend traditional boundaries. Our platform isn't just a tool—it's a...

  • Senior DevOps Engineer

    hace 7 días


    Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    **Company Description** Hello, we are **Edify**, one of the highest-ranked IT companies in Costa Rica and Central America. We're a consolidated technology services consulting firm specializing in education technology. We deliver unbelievably creative and rock-solid solutions for a wide range of clients, including major corporations, startups, educational...


  • Costa Rica 3Pillar A tiempo completo

    Join Our Mission at 3Pillar: Elevate Your Impact As a Senior DevOps Engineer, you are the cornerstone of operational excellence, driving forward innovations that redefine industries. Your expertise in DevOps practices will ensure the seamless integration and continuous delivery of our groundbreaking projects, from transforming urban living to pioneering...


  • Costa Rica Invisible Agency A tiempo completo

    INV DevOps Engineer Specialist - Project Description & Agent ProfileTarget Profile:2+ years of experience in infrastructure engineering, DevOps, or cloud platform roles.Experience working directly with software engineering teams to gather technical requirements for cloud infrastructure.Proficient with Terraform and infrastructure-as-code...

  • DevOps Engineer

    hace 2 semanas


    Alajuela, Costa Rica GSB A tiempo completo

    **Roles & Responsibilities** Design, build and automate the AWS infrastructure (VPC, EC2, Networking, EMR, RDS, S3, ALB, Cloud Front etc.) using Terraform following AWS Well-Architected Design. Design, build and automate AWS AMIs using packer. Implement microservice architecture using Docker by writing custom Dockerfiles. Design and implement master and...


  • Alajuela, Alajuela, Costa Rica Snap Finance A tiempo completo

    Company Overview:At Snap Finance, we believe everyone deserves access to the things they need, regardless of credit history. Since 2012, we've used data, machine learning, and a more human approach to create flexible financing solutions that help people move forward. We're proud of our inclusive, supportive culture, built on empowering our customers,...


  • Costa Rica Akamai A tiempo completo

    DescriptionDo you want to empower cybersecurity sales engineers and translate deep technical insight into real-world impact?Are you excited by the prospect of working with innovative security products?Join Akamai's API Security as a Product Solutions EngineerAkamai, a company enabling and safeguarding online experiences, seeks a goal-focused Product...


  • San José Province, San José, Costa Rica Software Mind A tiempo completo

    Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work Job Description Software Mind is seeking qualified candidates...

  • Senior, Go Engineer

    hace 2 semanas


    Costa Rica Gorilla Logic, LLC A tiempo completo

    Senior Backend Developer (Go)Gorilla Logic is looking for a Senior Backend Developer with exceptional web services and backend  development skills to work as a member of an Agile team responsible for building and maintaining  our client's web and/or mobile applications. Our environment will require you to work effectively  with your teammates, of course....