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 🌱.