[Job-28751] DevOps Engineer, Brazil
Infrastructure & Automation: Design, implement, and manage robust cloud infrastructure and automation scripts to ensure high availability and scalability.
CI/CD Pipeline Management: Build and maintain sophisticated CI/CD pipelines using GitHub Actions to automate testing and deployment processes.
Container Orchestration: Manage containerised applications using Docker and Kubernetes, ensuring seamless deployments and resource optimisation via Helm charts.
Ecosystem Integration: Work closely with development teams to ensure Node.js and Python applications are correctly organised, containerised, and deployed according to industry best practices.
System Reliability: Monitor system performance, troubleshoot infrastructure issues, and implement proactive measures to prevent downtime.
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).
Experience:
Proven experience in DevOps roles focusing on deployment, infra-as-code, and automation.
Strong hands-on experience with GitHub Actions for complex workflow automation.
Extensive experience managing production workloads with Kubernetes and Docker.
Fundamental: Expert knowledge of GitHub Actions, Docker, Kubernetes, and Helm.
Language Proficiency: Deep understanding of the Node.js and Python ecosystems (structure, dependency management, and implementation). Actual programming proficiency in these languages is highly desirable.
Architectural Insight: A solid grasp of Systems Design & Architecture is a strong differentiator.
Analytical Thinking: Exceptional problem-solving skills with a keen eye for detail in complex systems.
Communication: Fluent in English, with the ability to articulate technical concepts clearly to both technical and non-technical stakeholders.