Responsibilities:
● Work closely with domain experts to ensure business requirements align with the architecture and processes of GCP, AWS, and Azure cloud environments.
● Drive DevOps initiatives, collaborating with cross-functional teams to deliver robust, high-quality solutions within project timelines.
● Contribute to the design and implementation of scalable, reliable, and automated development tools and cloud infrastructure on GCP, AWS, and Azure.
● Create and improve processes to enhance enhance efficiency, minimize errors, and support the automation of development and deployment workflows.
● Implement and uphold security best practices to ensure systems are safeguarded against potential threats, with a focus on GCP, AWS, and Azure.
● Support and troubleshoot systems to maintain optimal performance, availability, and reliability across the DevOps ecosystem.
● Assist in designing workflows and processes for system maintenance, scaling and infrastructure optimization.
● Collaborate with developers and engineers to align software delivery pipelines with project and organizational goals.
● Contribute to the mentoring and guidance of junior team members, fostering collaboration and knowledge-sharing within the team.
Requirements:
● 3–5 years of experience in DevOps, with strong expertise in GCP, AWS, and Azure platforms.
● Hands-on experience with services and DevOps practices in Azure, including Azure DevOps, Azure Resource Manager (ARM) templates, and Azure Kubernetes Service (AKS).
● Proficient in version control tools like Git and CI/CD tools such as Azure DevOps Pipelines, GCP Cloud Build, Bitbucket Pipelines, and AWS Code Pipeline.
● Strong knowledge of containerization technologies, including Docker, Kubernetes, Azure AKS, GCP GKE, and AWS EKS.
● Experience with infrastructure-as-code tools like Terraform, Deployment Manager, CloudFormation, and Azure Bicep.
● Familiarity with monitoring tools, including Azure Monitor, Application Insights, GCP Operations Suite (formerly Stackdriver), Grafana, Prometheus, and AWS CloudWatch.
● Advanced knowledge of Unix/Linux systems and cloud security principles across Azure, GCP, and AWS.
● Solid understanding of network and data security best practices in cloud environments, including Azure Security Center and Azure Sentinel.
● Demonstrated ability to manage and optimize DevOps workflows and pipelines effectively.