TU PRÓXIMO CAPÍTULO
Forward Deployed Systems Engineer
Sobre el puesto
• Configure, maintain, and troubleshoot Linux servers and application environments
• Manage cloud infrastructure, virtual machines, networking, DNS, firewalls, and SSL/TLS configurations
• Diagnose system-level issues involving resource utilization, connectivity, permissions, and application availability
• Maintain system reliability, performance, security, and operational stability
• Automate routine administrative and infrastructure tasks
• Develop, maintain, and debug software using Python and/or JavaScript/TypeScript
• Build backend services, REST APIs, scripts, and automation utilities
• Work with PostgreSQL and MySQL databases for application development and troubleshooting
• Deploy and manage applications using Docker and container-based environments
• Configure and maintain CI/CD pipelines for automated testing and deployment
• Manage Git-based development workflows, application configurations, environment variables, and deployment processes
• Implement monitoring, logging, backup, recovery, and operational procedures
• Translate business and operational requirements into practical technical solutions
• Integrate software applications with third-party APIs, databases, services, and external systems
• Configure and deploy solutions across different infrastructure and operating environments
• Work directly with stakeholders to understand requirements, investigate issues, and validate implementations
• Investigate and resolve issues across application, infrastructure, database, and network layers
• Perform root-cause analysis and implement sustainable corrective actions
• Document system configurations, integrations, deployment procedures, and troubleshooting steps
• Identify opportunities to improve automation, maintainability, security, and system performance
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience
• 3–5 years of relevant experience in systems engineering, software development, infrastructure engineering, DevOps, or a combination of these disciplines
• Strong hands-on programming skills in Python or JavaScript/TypeScript
• Practical experience administering and troubleshooting Linux environments
• Understanding of backend applications, REST APIs, databases, and software integration
• Experience with Docker, Git, and application deployment workflows
• Working knowledge of AWS, Google Cloud Platform, or Microsoft Azure
• Understanding of networking fundamentals, HTTP/HTTPS, DNS, ports, firewalls, and SSL/TLS
• Experience with SQL databases, preferably PostgreSQL or MySQL
• Strong analytical, debugging, and problem-solving abilities
• Ability to work independently, manage competing priorities, and communicate effectively with technical and non-technical stakeholders
• Experience with CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins
• Familiarity with infrastructure automation tools such as Terraform or Ansible
• Experience with monitoring, centralized logging, and performance troubleshooting
• Exposure to Kubernetes, distributed systems, background workers, or message queues
• Experience implementing integrations with external platforms and APIs
• Familiarity with AI/ML application deployment or LLM-based systems
• Experience working in environments that require direct technical implementation and stakeholder interaction