Job Description
Job definition: This person will be responsible for deploying product updates, identifying production issues, and implementing integrations that meet our customers' needs.
Job Duties:
● Design, develop and scale infrastructure-as-code.
● Establish SLAs for service uptime, and build the necessary telemetry and alerting platforms to enforce them.
● Architect and build continuous deployment pipelines.
● Create tools to empower developers to manage production infrastructure.
● Establish, maintain and evolve concepts in continuous integration and deployment (CI/CD) pipelines for existing and new services.
● Collaborate with Engineering and Operations teams to improve automation of workflows, infrastructure, code testing, and deployment.
● Brainstorm new products, updates, and solutions to continuously challenge and improve products, performance, system/data backup, security, and customer experience.
● Secure, scale, and manage Linux virtual environments.
● Develop and maintain solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring.
● CI/CD and Git: Writing Jobs and Pipelines in the CI/CD Process in Gitlab or Jenkins and Quality Gates in Pipelines.
● Write the files needed to configure services and manage clusters.