Description
Responsibilities:
Cloud Infrastructure Management:
Design, implement, and manage scalable cloud infrastructure on Google Cloud
Platform (GCP).
Develop and maintain Infrastructure as Code (IaC) using Terraform to
automate the provisioning and management of cloud resources.
Ensure high availability, scalability, and security of cloud environments.
Continuous Integration and Continuous Deployment (CI/CD):
Implement and manage CI/CD pipelines using GitHub Actions.
Integrate and configure tools for code quality analysis and static code
analysis.
Use relevant tools to identify and remediate security vulnerabilities in the
codebase.
Monitoring and Logging:
Configure and manage comprehensive monitoring and alerting.
Ensure the visibility and health of applications and infrastructure through
effective monitoring strategies.
Troubleshoot and resolve issues identified through monitoring and logging tools.
Collaboration and Communication:
Collaborate with development, QA, and operations teams to ensure smooth delivery of software releases.
Participate in regular stand-ups, sprint planning, and other Agile
ceremonies.
Document processes, procedures, and infrastructure configurations.
Work with relevant stakeholders to maintain compliance and security
standards
Requirements:
Proven experience as a DevOps Engineer or similar role.
Strong experience with Google Cloud Platform (GCP) and Terraform.
Proficiency in setting up and managing CI/CD pipelines using GitHub Actions.
Familiarity with code quality tools like SonarCloud and security tools like Snyk.
Extensive experience with monitoring tools such as Datadog or NewRelic.
Knowledge of containerization technologies (e.g., Docker, Kubernetes).
Strong scripting skills (e.g., Python, Bash).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Preferred Qualifications:
Certification in Google Cloud Platform (GCP) or Terraform.
Experience with other cloud platforms (e.g., AWS, Azure) is advantageous.
Familiarity with Agile development methodologies.