
Search by job, company or skills
Technical Skills:
Strong proficiency in scripting languages (e.g., Python, shell, Javascript).
Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, ARM Templates).
Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps, AWS CodePipeline).
Experience with containerization technologies (Docker, Kubernetes).
Understanding of networking concepts (TCP/IP, DNS, VPNs, Load Balancing).
Knowledge of database systems (relational and NoSQL) is beneficial.
Experience with monitoring and logging tools
Experience:
3+ years of hands-on experience designing, deploying, and managing cloud infrastructure in a production environment.
Proven experience with at least one major cloud platform:
GCP: Compute Engine, Cloud Storage, Cloud SQL, VPC, IAM, Cloud Monitoring, Deployment Manager, etc.
Optional:
AWS: EC2, S3, RDS, VPC, Lambda, IAM, CloudWatch, CloudFormation, etc.
Azure: Virtual Machines, Storage Accounts, Azure SQL Database, Virtual Networks, Azure AD, Monitor, ARM Templates, etc.
Key Responsibilities:
Infrastructure Design & Implementation: Design, build, and deploy scalable, highly available, and secure cloud infrastructure solutions on [Specify Cloud Platform(s) - e.g., AWS, Azure, GCP].
Automation & Orchestration: Develop and maintain automation scripts and tools (e.g., Terraform, CloudFormation, Ansible, Python) to provision, configure, and manage cloud resources.
Monitoring & Optimization: Implement and manage monitoring, logging, and alerting solutions to ensure the health, performance, and cost-efficiency of cloud environments. Identify and resolve performance bottlenecks.
Security & Compliance: Implement and enforce cloud security best practices, compliance standards (e.g., SOC 2, ISO 27001, GDPR), and data protection measures.
Troubleshooting & Support: Provide expert-level support for cloud-related issues, troubleshoot complex problems, and participate in on-call rotations as needed.
Collaboration & Documentation: Work closely with development, operations, and security teams to ensure seamless integration and deployment of applications. Create and maintain comprehensive documentation for cloud infrastructure and processes.
Cost Management: Monitor and optimize cloud spending, identifying opportunities for cost savings and efficiency improvements.
Innovation & Research: Stay up-to-date with the latest cloud technologies, trends, and best practices. Evaluate and recommend new tools and services to enhance our cloud capabilities.
Job ID: 126546777