We are on the lookout for a skilled DevOps Engineer with extensive experience in Google Cloud Platform (GCP) to join our dynamic B2C DevOps team. In this role, you will be at the forefront of designing, implementing, and managing our cloud infrastructure, ensuring it is robust, scalable, and secure. You will play a pivotal role in our digital transformation journey, collaborating with cross-functional teams to enhance our service delivery.
Key Responsibilities
- Infrastructure Design. Architect and implement scalable and resilient cloud infrastructure on GCP to support our applications and services.
- Automation. Utilize tools like Terraform and Ansible to automate deployment processes, ensuring efficiency and repeatability across environments.
- Performance Monitoring. Continuously monitor cloud infrastructure performance, making adjustments to optimize cost and security while maintaining high availability.
- Collaboration. Partner with development, cloud operations, and information security teams to facilitate seamless integration and deployment of applications within the cloud ecosystem.
- Compliance & Governance. Ensure adherence to industry standards and best practices in cloud security and governance, aligning with DevOps methodologies.
- Troubleshooting. Diagnose and resolve complex issues related to cloud infrastructure, providing swift solutions to maintain operational continuity.
- Mentorship. Offer guidance and technical support to team members, fostering a collaborative and learning-focused environment.
- Continuous Improvement. Stay abreast of emerging cloud technologies and best practices, recommending enhancements to our cloud strategy.
- On-Call Support. Participate in on-call rotations to provide 24/7 support for critical cloud infrastructure, ensuring minimal downtime.
- Testing & Validation. Ensure all new systems and changes undergo thorough testing and validation to maintain high-quality standards.
Qualifications
- Education. Bachelor's degree in Computer Science, Information Technology, or a related field is required.
- Experience. Minimum of 5 years of experience in cloud engineering, specifically with a strong focus on Google Cloud Platform (GCP).
- Deep understanding of GCP services, including Compute Engine, Kubernetes Engine, Cloud Storage, Spanner, Cloud Run, and serverless technologies.
- Familiarity with GCP networking concepts such as Internal Load Balancing (ILB), Istio, and Anthos.
- Proficiency in Infrastructure as Code (IaC) tools, particularly Terraform.
- Strong scripting skills in languages such as Bash or PowerShell for automation tasks.
- Experience with CI/CD tools like Jenkins, GitLab, or CircleCI for continuous integration and deployment processes.
- Knowledge of cloud security best practices, including Identity and Access Management (IAM) and Cloud Armor.
- Programming Skills. Proficiency in Java to troubleshoot application errors post-deployment and enhance application performance.
- Problem-Solving. Exceptional analytical skills and a proactive approach to identifying, diagnosing, and resolving issues.
What We Offer
- Work-Life Balance. Enjoy the flexibility of a remote work environment that supports your personal and professional life.
- Career Growth. Engage in continuous learning opportunities and career development initiatives to help you advance in your field.
- Collaborative Culture. Join a diverse team of innovators who value collaboration, creativity, and inclusivity in the workplace.
- Impactful Work. Be part of exciting projects that leverage cutting-edge technologies to drive meaningful change in our clients’ businesses.