Sr. DevOps Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Senior DevOps Engineer
We are looking for an experienced Senior DevOps Engineer to join our team. The ideal candidate will be able to work in a fast paced environment, operate gracefully under stress, effectively manage multiple assignments, be self driven, proactive and have great interpersonal and communication skills.
As a Senior DevOps Engineer, you will play a key role in designing, building, and maintaining the infrastructure and processes that empower our development teams to deliver high-quality software quickly and reliably. You will be responsible for implementing and optimizing CI/CD pipelines, managing cloud-based infrastructure, and championing DevOps best practices throughout the organization. This role requires a strong technical background in DevOps practices, cloud technologies, automation tools, and the ability to mentor and guide other team members.
Role & Responsibilities
- CI/CD Pipeline Optimization: Design, implement, and continuously improve CI/CD pipelines to streamline the software delivery process, ensuring rapid and reliable deployments.
- Infrastructure Management: Manage and maintain our cloud-based infrastructure on Google Cloud Platform (GCP), ensuring high availability, performance, security, and cost-effectiveness.
- Automation Expertise: Automate repetitive tasks and processes to improve efficiency, reduce manual errors, and ensure consistency across environments.
- Monitoring and Observability: Implement and maintain comprehensive monitoring and alerting systems to proactively identify and resolve issues, ensuring the health and performance of our systems.
- Mentorship and Collaboration: Share your expertise and mentor other team members on DevOps best practices, tools, and techniques. Collaborate with development, QA, and SRE teams to troubleshoot and resolve issues, fostering a culture of collaboration and continuous learning.
- Security and Compliance: Ensure our infrastructure and processes adhere to industry best practices and security standards, protecting our systems and data from potential threats.
- Incident Response: Participate in incident response and post-incident review processes to minimize downtime, identify root causes, and implement corrective actions.
Minimum Qualifications
Experience:
- 5+ years of experience in DevOps or a related field.
- Proven track record of designing, building, and maintaining CI/CD pipelines, infrastructure as code, and cloud-based infrastructure.
- Deep understanding of Google Cloud Platform (GCP) or other major cloud providers.
- Hands-on experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
Skills:
- Strong programming or scripting skills in Python, Bash, or other relevant languages.
- Expertise in configuration management tools (e.g., Ansible, Chef, Puppet).
- Proficiency in using version control systems (e.g., Git).
- Solid understanding of networking and security concepts.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills, with the ability to mentor and guide others.
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field.
Bonus Points:
- Experience with cybersecurity tools and technologies.
- Familiarity with monitoring and observability tools (e.g., Prometheus, Grafana).
- Knowledge of SRE principles and practices.
- Contributions to open source projects related to DevOps.
- Certifications in relevant cloud technologies or DevOps practices.
Required Technical Skills
Cloud Infrastructure
- Expert: Google Cloud Platform (GCP)
- Compute (Compute Engine, Kubernetes Engine, Cloud Functions, App Engine)
- Storage (Cloud Storage, Persistent Disk, Filestore, BigTable)
- Networking (VPC, Load Balancing, Cloud DNS, Cloud CDN, Cloud Interconnect)
- Databases (Cloud SQL, Cloud Spanner, Firestore)
- Security (Identity and Access Management, Cloud Armor, Security Command Center, Secret Manager)
- Monitoring (Cloud Monitoring, Cloud Logging, Cloud Trace)
- Advanced:
- Experience with infrastructure optimization and cost management on GCP
- Knowledge of GCP best practices and architectural patterns
- Bonus: Experience with other cloud providers (AWS, Azure) or hybrid cloud environments.
Infrastructure as Code (IaC)
- Expert: Terraform
- Proficient: Ansible, or similar configuration management tools (Chef, Puppet)
- Bonus: Experience with other IaC tools (e.g., CloudFormation, Pulumi), or policy-as-code frameworks (e.g., Open Policy Agent)
CI/CD
- Expert: Jenkins, Circle