DevOps Engineer

SMASH
Summary
Join SMASH, a tech talent agency connecting professionals in Costa Rica and Colombia with US companies. This remote position involves collaborating with software engineers, system administrators, and quality engineers to automate software delivery and monitoring for credit unions. You will advocate for DevOps processes, implement a fully automated CI/CD pipeline, and ensure security and reliability throughout the software development lifecycle. Excellent communication and problem-solving skills are essential. The role requires operational support, legacy software deployment enhancement, and collaboration on technology standardization. Troubleshooting, occasional weekend work, and contributing to the establishment of best practices are also involved. This position offers work-from-anywhere flexibility, private medical insurance, an English academy, business skills coaching, and various events and perks.
Requirements
- A strong desire and aptitude for system automation defines success in this role
- Excellent communication skills (verbal and written) are critical, along with exceptional problem-solving skills, and exceptionally professional behavior when interacting and responding with other technical teams throughout the organization
- Minimum 3 years of software development and/or systems administration experience
- Windows server experience, including system installation, configuration, administration, troubleshooting
- Linux experience, including system installation, configuration, administration, troubleshooting
- Experience with scripting languages such as PowerShell and Bash
- Experience with CI/CD tools such as Microsoft Team Foundation Server, Octopus, Jenkins, or Bamboo
- Willingness and ability to contribute to software development tasks as assigned, with a proven ability to implement and troubleshoot code changes in C#, MVC, .NET Core, or other object-oriented language
- Familiarity with test automation framework implementation for both UI and API testing
- Ability to contribute to development tasks needed to support automation of the SDLC process
- Experience managing source in Git (repositories, branching, merging, etc.)
- Experience with MS SQL server
- Experience testing at the service layer with tools such as PostMan and SoapUI
- Familiarity with standard IT security practices such as encryption, certificates and key management
- Bachelorβs degree from an accredited institution in computer science, information systems, or related field. Education will be verified
- Four years combined education and experience in a progressive software engineering or systems administration role
Responsibilities
- Collaborates with software engineers, systems administrators, and quality engineers to automate the delivery and monitoring of custom software for internal and external credit union use
- Advocates for DevOps processes by working closely with other IT professionals from across the organization
- Responsible for working with teams and resources necessary to implement and transition to a fully automated CI/CD pipeline, with a continuous focus on making sure security, quality, performance, scalability, and high reliability are integrated into every part of the software development life cycle
- Provides operational support to software engineers and quality engineers while acting as a liaison between the IT infrastructure teams and software development teams
- Perform legacy software deployments while enhancing automation to support a fully enabled CI/CD environment
- Coordinate with software engineers, systems administrators, and network engineers to help ensure standardization of technologies between different projects
- Assist in troubleshooting and resolving system issues and outages
- May be required to work occasional evenings and weekend hours to support production releases and resolve system issues
- Work with IT professionals across the organization in the establishment of standards and best practices, and to reduce complexity
- Assists in researching new ways of improving and scaling systems and services, including microservices architecture, cloud computing, and other evolving technologies
Preferred Qualifications
Familiarity with banking or credit union regulatory and security requirements is a plus
Benefits
- Work from everywhere
- Private Medical Insurance
- English Academy for Employees and Relative
- Business Skills Coach β Certifications
- Events and Additional Perks
Share this job:
Similar Remote Jobs
