DevOps Engineer
UpStreamΠεριγραφή θέσης
- *Who we are**
Think of performance marketing but on steroids as our top-notch marketeers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.
- *About the role:**
- *What you will do...
- Help us define the future of our artifact and container-based deployment strategies.
- Evolve and support our immutable deployment platform.
- Contribute to the design of high-volume, low-latency applications for mission-critical systems, ensuring high availability and performance, while collaborating closely with development teams.
- Design and implement on-premise and cloud infrastructure solutions on platforms such as VMWare, AWS, Azure.
- Maintain and upgrade our on-premise data center infrastructure.
- Optimize cloud infrastructure for cost, performance, and scalability.
- Develop and deploy Infrastructure as Code (IaC) using tools like Ansible and Terraform.
- Troubleshoot and resolve issues related to system performance, network connectivity, and security.
- Perform system upgrades, patch management, and security hardening.
- Adapt to and become part of a continuously evolving environment.
- Design and implement CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or other similar tools to automate the build, test, and deployment processes.
- Enable developers to quickly build, bake, and deploy images either locally, on Kubernetes and to the cloud.
- Work directly with Upstream engineers to provide a polyglot-friendly experience and first-class support for platforms built on Java, Python, Go, PHP and others.
- Monitor the performance, availability, and security of our on-premise and cloud environments.
- Contribute to the development of tools for automating deployments, unifying platform metrics, reporting, and monitoring.
- *Requirements
- 3-5 years of experience in DevOps, Systems Engineering, or similar roles.
- Expertise in VMware vCenter, clustering, and virtualization technologies.
- Experience managing bare metal servers, storage, and SAN networks.
- Exposure to container technology (e.g., Docker), container orchestration systems (e.g., Kubernetes), container-focused Linux distributions, and cloud virtualization.
Knowledge on DevOps tools- - Ansible, Terraform, Helm, Jenkins, Gitlab, Grafana, Prometheus, Loki, amongst others.
Operational experience- - comfortable providing support to other departments, optimizing deployments for availability and uptime, going deep on troubleshooting and remediation.
Programming experience- - Bash, Python, Golang, amongst others (both reading and writing).
- Knowledge of Relational Databases (e.g., PostgreSQL) and NoSQL systems (e.g., Redis, Elasticsearch, Couchbase, Cassandra).
- Great communication skills, both written and verbal.
- Eagerness to learn new technologies.
- *Benefits**
Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.
Upstream is an equal-opportunity employer. The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees.
Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer,and social and recreational programs
¿Te interesa este puesto?