About You
You are a critical thinker, a fast learner, and enjoy being a problem solver
Working with AWS services is your second nature
You have vast experience with deploying Java/PHP apps to the cloud and setting up CI/CD pipelines for automated testing/deployments
You know your way around the linux shell and are happy to SSH into a server (production and staging)
You are proficient with git and git workflows
You have a working knowledge of databases and SQL
Responsibilities
Spearhead and oversee the migration of the current infrastructure from on-prem to the cloud (AWS)
Actively follow the software and systems development lifecycle and DevOps practices
Automate management and orchestration tasks for implementing CI/CD pipelines
Automate common operations on critical systems in a safe and reliable manner
Participates in architecture and software development activities
Translates loosely defined requirements into solutions
Uses open source technologies and tools to accomplish specific use cases encountered within the project
Uses coding languages or scripting methodologies to solve a problem with a custom workflow
Collaborate with engineering teams to increase the operational stability of the platform
Collaborates with the team to uncover pain points and formulate ways to accelerate delivery
Partner with agile teams to build and deliver software releases and infrastructure improvements through improved CI/CD processes
Identify bottlenecks in development and deployment processes and demonstrate leadership in problem solving
Qualifications
Fluent English (written and spoken)
Excellent problem-solving and troubleshooting skills
DevOps Engineer or equivalent software-engineering role with a minimum of 3 years experience
Process-oriented with great documentation skills
Knowledgeable with microservices development and design patterns
Knowledgeable with Java application development
Experience in network, server, and application-status monitoring.
Someone who has worked with several of the following tools, but is open to exploring new options too:
Puppet, Jenkins, Git, Bitbucket, GitLab…
Cloud technologies – fluent in AWS
Container technologies, Docker and Kubernetes preferred
You are able to work remotely and have access to high-speed internet
You are able to estimate the cost of the AWS servers that we need in our infrastructure (use AWS price calculator)