Remote DevOps Engineer C-536

Posted

Apply now
Please, let Smash CR know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The position is for a DevOps Engineer based in San Jose, Costa Rica, and is a remote role for candidates in Costa Rica and Colombia.
  • The role involves collaborating with software engineers, systems administrators, and quality engineers to automate the delivery and monitoring of custom software for credit union use.
  • The individual will advocate for DevOps processes and work closely with IT professionals across the organization.
  • Responsibilities include implementing and transitioning to a fully automated CI/CD pipeline while ensuring security, quality, performance, scalability, and high reliability are integrated into the software development life cycle.
  • The role requires excellent communication skills, problem-solving abilities, and professional behavior when interacting with technical teams.
  • The engineer will provide operational support to software engineers and quality engineers, acting as a liaison between IT infrastructure teams and software development teams.
  • Duties include performing legacy software deployments, enhancing automation for a fully enabled CI/CD environment, and coordinating with various engineering teams to ensure technology standardization.
  • The engineer will assist in troubleshooting and resolving system issues and outages, and may need to work occasional evenings and weekends for production releases.
  • The role also involves establishing standards and best practices to reduce complexity and researching new ways to improve and scale systems and services.

Requirements:

  • A minimum of 3 years of software development and/or systems administration experience is required.
  • Candidates must have experience with Windows server, including installation, configuration, administration, and troubleshooting.
  • Linux experience is also necessary, covering installation, configuration, administration, and troubleshooting.
  • Proficiency in scripting languages such as PowerShell and Bash is required.
  • Experience with CI/CD tools like Microsoft Team Foundation Server, Octopus, Jenkins, or Bamboo is essential.
  • Candidates should be willing and able to contribute to software development tasks, with proven ability to implement and troubleshoot code changes in C#, MVC, .NET Core, or other object-oriented languages.
  • Familiarity with test automation frameworks for both UI and API testing is required.
  • Experience managing source in Git, including repositories, branching, and merging, is necessary.
  • Candidates should have experience with MS SQL server and testing at the service layer using tools like PostMan and SoapUI.
  • Familiarity with standard IT security practices such as encryption, certificates, and key management is required.
  • Familiarity with banking or credit union regulatory and security requirements is a plus.
  • A Bachelor’s degree in computer science, information systems, or a related field is required, or four years of combined education and experience in a progressive software engineering or systems administration role.

Benefits:

  • Employees can work from anywhere, providing flexibility in their work environment.
  • The position includes private medical insurance for employees.
  • An English academy is available for employees and their relatives to enhance language skills.
  • Business skills coaching and certifications are offered to support professional development.
  • Additional perks and events are provided to enhance the employee experience.
Apply now
Please, let Smash CR know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback