Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by TekJobs, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a DevOps Engineer at TekJobs, you will play a critical role in enhancing our development and operational excellence by implementing and managing infrastructure, deployment processes, and continuous integration/continuous deployment (CI/CD) practices on Google Cloud Platform (GCP). Your expertise will help streamline software development workflows, improve operational efficiency, and support our team's commitment to delivering high-quality solutions. Collaborating closely with product development teams, you will ensure that our applications are scalable, secure, and highly available through best practices in automation and system monitoring.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to automate deployments and improve overall efficiency.
- Monitor system performance and reliability, proactively addressing issues to minimize downtime.
- Collaborate with developers to optimize application performance and deploy reliable and scalable cloud solutions on GCP.
- Manage infrastructure as code (IaC) by utilizing tools such as Terraform or Cloud Deployment Manager.
- Implement security best practices and ensure compliance with industry standards in cloud environments.
- Conduct system testing, troubleshooting, and root cause analysis for production issues.
- Develop and maintain operational documentation, including runbooks and architectural diagrams.
- Actively participate in incident response activities and post-mortem analyses to improve system resilience.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a DevOps Engineer or similar role, with a focus on cloud infrastructure (with GCP preferred).
- In-depth knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Experience with scripting languages (e.g., Python, Bash) for automation and tooling.
- Strong understanding of networking, server management, and security principles in cloud environments.
- Familiarity with monitoring and logging tools (e.g., Stackdriver, Prometheus, ELK Stack).
- Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
Technologies & Tools
The successful candidate for this position will utilize various technologies and tools including Google Cloud Platform (GCP), Kubernetes for container orchestration, Terraform for infrastructure as code, Jenkins or GitLab CI for continuous integration and deployment, as well as monitoring and logging tools such as Google Cloud Operations Suite and ELK Stack. Proficiency in scripting languages such as Python and Bash will also be required to automate processes efficiently and develop custom solutions that enhance productivity.
Ideal Candidates
Ideal candidates for this role are proactive, result-oriented professionals who possess a strong technical foundation and a collaborative mindset. They should display an eagerness to learn and adapt to new technologies, demonstrating passion and creativity in solving complex problems. Strong communication skills are essential for effectively liaising with cross-functional teams, and a commitment to high-quality work in a fast-paced environment is crucial for success in this role.
Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.