Designing, automating, maintaining, and monitoring our development environment and supporting infrastructure, applications, and continuous integration
Develop, Deploy, and Maintain high quality Infrastructure as Code (IaC) in a multi-cloud environment
Designing and supporting robust build and deployment configuration management systems for multi-tier Java applications
Working in System Operations team establishing baseline architecture requirements and best practices, optimization, security, high availability, and resource planning
Utilize \'DevOps\' principles and tools to improve systems and processes
Troubleshoot incidents, identify root cause, fix and document problems, and implement preventive measures
Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity
Participate in Agile processes including stand-ups, sprint planning, Scrum and Kanban, code reviews and retrospectives.
Requirements:
Linux Administration and Troubleshooting
Working knowledge of various tools, open-source technologies, and cloud services
7+ years of experience designing, developing and implementing proven cloud solutions on AWS or GCP platforms
Development experience using one or more programming language
Previous experience with DevOps tools like Jenkins, Maven, CloudBees, Terraform, Artifactory, BitBucket, SonarQube etc.
Experience with containers and container orchestration tools (Docker, Docker Swarm, Kubernetes)
Attitude to thrive in a fun, fast-paced start-up-like environment
Ability to excel at problem-solving, adapt easily to change, and contribute while working as a team or individually
Passion for DevOps, systems monitoring, automation, and up-time
Proven ability to collaborative with multi-disciplinary teams of business analysts, developers, data scientists, and subject matter experts