Apply cloud (AWS, Azure, GCP) computing skills to deploy upgrades and fixes.
Design, develop, and implement software integrations based on user feedback.
Troubleshoot production issues and coordinate with the development team to streamline code deployment.
Implement automation tools and frameworks (CI/CD pipelines).
Analyze code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.
Collaborate with team members to improve the company’s engineering tools, systems and procedures, and data security.
Optimize the company’s computing architecture.
Conduct systems tests for security, performance, and availability.
Develop and maintain design and troubleshooting documentation.
Participation in the analysis and implementation of improvements and updates of the Runtime Platform.
DevOps support and development teams for architecture, industrialization of deployment and middleware updates for their applications
Collaborate with production teams and product managers
You ?
Graduated in an Engineering School or Master degree.
You have 3+ years experience as a DevOps Engineer or equivalent software-engineering role.
You are an expert in code deployment tools (Puppet, Ansible, and Terraform).
You have experience in network, server, and application-status monitoring.
You possess a strong command of software-automation production systems (Jenkins and Selenium).
You exhibit expertise in software development methodologies.
You have working knowledge of Ruby or Python and known DevOps tools like Git and GitHub.
You have a working knowledge of databases and SQL (Structured Query Language).
You possess a problem-solving attitude.
You can work independently and as part of a team.
Excellent knowledge of Linux / Unix, scripting
Concrete experiences with Java (JVM management), Apache, Tomcat, Puppet, Docker