Full-Time DevOps Engineer
Software Mind is hiring a remote Full-Time DevOps Engineer. The career level for this job opening is Experienced and is accepting San Jose, Costa Rica based applicants remotely. Read complete job description before applying.
Software Mind
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Overview Software Mind is seeking qualified candidates to fill the role of DevOps Engineer. We offer competitive salary, positive work environment, high-quality technology solutions, flexible schedules, authentic work-life balance, continuing education, birthday celebration, and payment in US Dollars.
About the role: The DevOps Engineer is a hands-on technical role, responsible for developing, deploying, monitoring, and securing SaaS products in a multi-cloud landscape. This role interacts with developers, security engineers, SREs, corporate IT, and product management.
Responsibilities:
- Infrastructure Management: Building VPCs/VNets, configuring security groups, subnets, hosted zones, managing integrations, and keeping services updated.
- Access Management: Configuring authentication via SAML/OIDC integrations, and managing Active Directory/Entra ID domains.
- Environment Support: Providing internal/external support, troubleshooting complex issues, and resolving performance issues.
- CI/CD: Working with Product Management and Software Development to deploy software to production, leveraging source control, and utilizing CD pipelines.
- Observability: Collecting, visualizing, and analyzing logs/metrics, and implementing alerting.
- Security: Securing cloud apps with best practices in information security, privacy & zero trust principles.
- Reliability: Resolving issues according to cloud service standards to ensure SLAs are met and designing/implementing reliable solutions.
- Cost Management: Building cost-efficient solutions and optimizing resource utilization.
Job Skills/Requirements:
- +90% English (B2+) with excellent communication skills.
- 3-5 years CloudOps/DevOps experience supporting PaaS/SaaS environments.
- AZ-900: Azure Fundamentals Certification is essential
- AZ-104: Azure Administrator or AZ-400: Azure DevOps certification preferred
- System/network architecture, platform, access, and protocol knowledge.
- Application/infrastructure monitoring and troubleshooting experience
- Proven problem-solving skills
- Experience with Agile methodology and Scrum/Kanban procedures
- Proficiency in Azure services (Data Factory, AKS, Key Vault, App Services, Storage Accounts)
- Terraform experience for infrastructure as code and automation
- PowerShell scripting and task automation skills
- Kubernetes experience
- YAML and Helm skills
- Strong documentation skills
- Git for version control and collaboration.
- Azure DevOps for CI/CD and project management
- Docker experience
- Eastern US working hours and rotating on-call support.
Additional Requirements:
- API management experience
- Identity federation configuration (SAML, OIDC, Okta)
- Firewall, Encryption, IDS/IPS, and AV tools knowledge
- Configuration Management (Puppet, Chef, Ansible)
- Infrastructure Monitoring, APM, and Log aggregation tools experience
- MLOps experience
- SQL for database management and data warehouse solutions (Databricks, Snowflake)