Location: Burlingame, CA
Type: Full-Time
Work Mode: Onsite or Hybrid (as applicable)
Note: W2 position, No visa sponsorship available.
Overview:
We are hiring an experienced DevOps Engineer to help build, manage, and evolve our developer infrastructure and cloud systems. As a key member of the team, you will take ownership of designing robust CI/CD pipelines, streamlining cloud operations, and enabling seamless collaboration between development and infrastructure.
This is your opportunity to work in a dynamic environment with cutting-edge technologies such as AWS, Kubernetes, Perforce, Gerrit, and Terraform. If you are passionate about automation, scalability, and system reliability, we want to hear from you.
Responsibilities:
-
Design, implement, and manage scalable cloud infrastructure using AWS services such as EC2, S3, IAM, and RDS.
-
Maintain developer infrastructure including source control systems like Perforce and Gerrit.
-
Build and optimize CI/CD pipelines for software testing, builds, and deployments.
-
Monitor infrastructure health, troubleshoot performance issues, and proactively resolve bottlenecks.
-
Collaborate with software development teams to improve workflows and enhance deployment efficiency.
-
Enforce and apply security best practices across all systems and processes.
-
Automate infrastructure operations and routine tasks using tools and scripting languages.
-
Participate in on-call rotations and provide support for mission-critical services.
-
Document infrastructure architecture, processes, and troubleshooting guides.
Requirements:
-
3 to 5 years of hands-on DevOps experience.
-
Strong knowledge of AWS services (EC2, VPC, IAM, Lambda, CloudFormation, etc.).
-
Experience managing Perforce and Gerrit as source control platforms.
-
Deep understanding of CI/CD tools like Jenkins, GitLab CI, or CircleCI.
-
Proficiency in scripting languages such as Python, Bash, or Go.
-
Experience with Docker and Kubernetes.
-
Familiarity with configuration management tools (e.g., Ansible, Chef, or Puppet).
-
Ability to troubleshoot and resolve technical issues independently.
-
Effective collaboration and communication skills.
Preferred Qualifications:
-
Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
-
Familiarity with monitoring and logging systems like Prometheus, Grafana, CloudWatch, or ELK.
-
Experience managing SQL or NoSQL databases.
-
Solid understanding of networking and cloud security practices.
FAQs
1. Is this a remote or on-site position?
The position is based in Burlingame, CA. Hybrid or flexible options may be discussed during interviews.
2. What is the size of the current DevOps team?
You will be joining a small but agile team of 4 to 6 DevOps professionals.
3. Do I need experience with both Perforce and Gerrit?
Yes, familiarity with both systems is preferred as they are integral to our development workflow.
4. Which scripting languages are most commonly used?
Python and Bash are most common, with some tasks involving Go.
5. Is AWS experience mandatory?
Yes, strong AWS experience is a core requirement for this role.
6. Are Kubernetes and Docker used in production?
Yes, we use Kubernetes extensively for container orchestration in production.
7. Do I need to know Terraform or CloudFormation?
Experience with one or both is highly preferred for infrastructure as code implementations.
8. What tools are used for CI/CD?
We use Jenkins, GitLab CI, and other tools based on the project or team requirements.
9. Is there a dedicated security team?
Yes, but DevOps engineers are also expected to follow and implement security best practices.
10. What are the on-call expectations?
You will participate in a rotating on-call schedule and respond to urgent infrastructure issues.
11. Are there growth opportunities in this role?
Absolutely. There are opportunities to advance into senior DevOps roles or Site Reliability Engineering roles.
12. What type of documentation is required?
You will document infrastructure architecture, deployment procedures, and troubleshooting guides.
13. Do I need database administration experience?
Basic understanding is helpful. Experience with SQL or NoSQL systems is a plus.
14. Will I be expected to work on weekends?
Only during major incidents or deployments. Otherwise, this is a standard full-time weekday role.
15. What kind of projects will I be working on?
Projects include scaling infrastructure, automating deployment pipelines, improving developer workflows, and enhancing system observability.
Ready to Apply?
Take your DevOps career to the next level. If you thrive in fast-paced environments and love working with cutting-edge tools, apply now to join our Burlingame-based team. Share your resume at Rishib@Cohetech.com