Position: DevOps
Company: KaaIoT Technologies, LLC
Category: DevOps
Experience required: 5y
English level: intermediate

Infrastructure Management on Google Cloud Platform (GCP) for a Telecom Company

**Overview:**
We are seeking a skilled and experienced DevOps professional to join our team as a DevOps Engineer. As a DevOps Engineer, you will be responsible for managing the infrastructure on Google Cloud Platform (GCP) for a leading telecom company. Your expertise will play a crucial role in optimizing our development and deployment processes, ensuring scalability, reliability, and security in a telecommunications environment.

**Responsibilities:**
GCP Infrastructure Management: Design, deploy, and maintain the infrastructure on GCP, including virtual machines, networks, storage, and other cloud services. Implement best practices for resource provisioning, optimization, and monitoring specific to the telecom industry.
Cloud Composer: Configure and manage Cloud Composer, a managed Apache Airflow service on GCP, for orchestrating and automating workflows. Collaborate with developers and data engineers to create and maintain efficient data pipelines tailored to telecom-specific needs.
Network Analyzer: Utilize Network Analyzer tools on GCP to monitor and analyze network traffic, identify performance bottlenecks, and optimize network configurations in a telecom environment. Ensure the security and integrity of the network infrastructure to support critical telecommunications services.
IAM (Identity and Access Management): Develop and implement IAM policies, roles, and permissions to ensure secure access control and compliance with telecom-specific security requirements. Regularly review and update access privileges based on evolving business needs in the telecom industry.
Infrastructure as Code (IaC): Use Terraform to define and manage infrastructure configurations as code, catering to the unique needs of a telecom company. Apply infrastructure changes in a controlled and automated manner, ensuring reproducibility and consistency in the telecom environment.
Checkov: Utilize Checkov, an infrastructure-as-code static analysis tool, to perform security and compliance scans on Terraform code specific to the telecom industry. Identify and remediate any security or compliance issues related to telecom regulations and standards.
CI/CD Pipelines: Collaborate with development teams to implement and improve continuous integration and continuous deployment (CI/CD) pipelines tailored to telecom applications and services. Automate the build, test, and deployment processes to increase efficiency and reduce manual effort in the telecom domain.

**Nice to Have:**
Experience with data governance practices: Familiarity with data privacy regulations, data classification, data access controls, and data lifecycle management specific to the telecom industry. Contribute to the implementation and maintenance of data governance practices in collaboration with relevant stakeholders.

**Requirements:**
Strong experience in managing infrastructure on GCP, including virtual machines, networks, and storage, with a focus on telecom-specific requirements.
Proficiency in Cloud Composer for workflow orchestration and automation, customized for telecom applications and services.
Knowledge of IAM concepts and hands-on experience in configuring and managing IAM policies and roles in a telecom context.
Familiarity with Terraform for infrastructure provisioning and management, with consideration for telecom-specific needs.
Experience with Checkov or similar tools for infrastructure code security and compliance, aligned with telecom regulations and standards.
Understanding of CI/CD principles and experience with building and managing CI/CD pipelines specific to telecom applications and services.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills to work effectively with cross-functional teams.

Join our team and take ownership of managing our GCP infrastructure in the telecom industry, ensuring its stability, security, and scalability. Help drive our development and deployment processes to new heights of efficiency and reliability, supporting critical telecommunications services.