Company Overview
At CDW, we harness the power of technology to help people achieve extraordinary results.
Our team of experts delivers end-to-end solutions and services, tailored to meet your unique needs and bring your vision to life. Leveraging decades of experience, scale, and deep industry knowledge, we help organizations unlock the full potential of technology to accelerate innovation and accomplish their goals.
What You’ll Do:
-
Design, deploy, and maintain scalable, high-availability infrastructure on Google Cloud Platform (GCP).
-
Build and manage efficient CI/CD pipelines to automate and streamline software delivery processes.
-
Utilize Terraform to manage infrastructure as code, focusing on scalability, security, and reliability.
-
Administer and troubleshoot Kubernetes clusters to support containerized applications.
-
Automate infrastructure provisioning and configuration management to optimize operations.
-
Collaborate with compliance teams to meet SOC2, GDPR, and other regulatory requirements, ensuring continued certification and addressing audit findings.
-
Implement robust security controls across infrastructure and applications.
-
Diagnose and resolve infrastructure and application issues, delivering prompt and effective solutions.
-
Stay current with industry trends and emerging technologies, offering insights for continuous improvement.
-
Design, document, and execute automation strategies to enhance operational efficiency.
-
Work closely with development teams to establish and optimize continuous integration workflows.
-
Apply best practices in software engineering, networking, and security to increase system resilience and efficiency.
-
Promote the adoption of DevOps methodologies and cloud-native solutions within the organization.
-
Manage containerized workloads using Docker and Kubernetes, including container registries.
-
Continuously seek and implement improvements to optimize IT systems and processes.
-
Leverage advanced cloud services to enhance system performance and reliability.
-
Prioritize fault-tolerance, security, and compliance when architecting cloud solutions.
-
Collaborate with software development, QA, and architecture teams to improve the reliability and efficiency of build, test, and deployment pipelines.
-
Identify and mitigate technical risks related to cloud scalability, security, and redundancy.
-
Research, evaluate, and implement DevOps tools, including conducting proof-of-concept (POC) initiatives and internal training.
-
Troubleshoot production and pre-production issues, resolving them in a timely manner.
-
Monitor systems to maximize uptime and performance, conducting root cause analysis when needed.
-
Create technical documentation and facilitate knowledge-sharing sessions with internal teams.
-
Participate in daily stand-ups and other Agile ceremonies related to DevOps initiatives.
-
Stay informed of emerging technologies and share insights with technical teams.
What We Expect from You:
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
5+ years of DevOps experience with a focus on infrastructure automation.
-
3+ years of hands-on expertise with GCP services (experience with AWS and Azure is a plus).
-
Proficiency in Kubernetes for container orchestration.
-
Strong background in Terraform for managing cloud infrastructure.
-
Proven experience designing and implementing CI/CD pipelines.
-
Solid understanding of networking, system administration, and cloud security principles.
-
Strong analytical and problem-solving abilities.
-
Ability to work both independently and collaboratively across teams.
-
Excellent communication and interpersonal skills.
-
Experience using observability and monitoring tools for optimizing cloud workloads.
-
Familiarity with Agile methodologies and tools such as Jira.
-
Strong written and verbal communication skills, with the ability to engage both technical and non-technical stakeholders.
-
Ability to interface with clients and internal teams effectively.