We are seeking a skilled and motivated DevOps Engineer with over 4 years of experience to join our dynamic team. The ideal candidate will have a deep understanding of cloud platforms like GCP and AWS, as well as extensive experience with containerization and orchestration technologies like Docker and Kubernetes. Additionally, strong knowledge of networking and DNS settings is crucial. You will be responsible for building and maintaining our CI/CD pipelines, managing our infrastructure, and ensuring the smooth operation of our production environments.
Key Responsibilities:
Design, implement, and maintain scalable infrastructure on GCP and AWS.
Manage and optimize containerized applications using Docker and Kubernetes (GKE).
Develop and maintain CI/CD pipelines using Jenkins, ensuring seamless integration and delivery processes.
Collaborate with development teams to ensure best practices for software delivery and reliable deployments.
Monitor system performance, troubleshoot issues, and optimize system reliability and scalability.
Configure and manage networking components, including VPCs, subnets, load balancers, and firewalls.
Manage DNS settings and ensure proper routing of traffic to applications.
Manage version control systems and workflows using Git.
Implement and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation.
Work with Jira for task management, issue tracking, and project management.
Automate repetitive tasks and improve overall system efficiency.
Ensure security best practices are followed and infrastructure is compliant with industry standards.
Stay up-to-date with the latest tools, technologies, and trends in DevOps and cloud infrastructure.
Qualifications:
Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
4+ years of experience in a DevOps or similar role.
Strong experience with GCP, AWS, and GKE.
Proficiency in Docker, Kubernetes, and container orchestration.
Hands-on experience with CI/CD tools like Jenkins.
Solid understanding of Git for version control.
Familiarity with Jira for project and issue tracking.
Strong knowledge of networking concepts, including VPCs, subnets, load balancers, and firewalls.
Experience with DNS management and configuration.
Experience with infrastructure as code tools like Terraform or CloudFormation is a plus.
Strong scripting skills in Bash, Python, or similar languages.
Excellent problem-solving skills and a proactive approach to system maintenance and improvements.
Strong communication skills and ability to work collaboratively with cross-functional teams