Job Summary :
AurigaIT is looking for a Senior DevOps Engineer to join our globally distributed team. Youll be a key contributor in a fast-paced environment, architecting, building, and optimizing cloud infrastructure, and CI/CD pipelines to support modern Composable digital platforms. You bring a deep understanding of DevOps best practices, Infrastructure as Code, and cloud-native systems (especially on Google Cloud),
with a strong focus on scalability, reliability, and security. This senior-level IC role is ideal for someone who thrives in distributed teams, mentors junior engineers, and collaborates effectively across disciplines to streamline deployments and enhance operational efficiency.
You'll bring extensive experience with cloud platforms, CI/CD pipelines, and Infrastructure as Code, along with strong communication skills and a passion for mentoring. This is a senior-level hands-on IC role, ideal for someone who excels in distributed teams and can architect scalable cloud solutions while implementing robust automation and deployment strategies.
Responsibilities:
Design cloud infrastructure components (network, compute, storage, orchestration, security etc)
based on application architecture and requirements (typically containerized microservice
applications)
Build and deploy these components using an infrastructure as code platform such as Terraform Set up CI/CD pipelines
Mentor other team members on good practices and problem resolution
Stay current with and adapt to emerging technologies, infrastructure, and frameworks to maintain industry-standard systems and processes
Be ready to work as the ultimate subject matter expert (SME) during incidents and support the team on resolution and root cause analysis
Have the opportunity to design and implement processes and tools with our team
Work with the latest technologies in the Google Cloud Platform and keep your skills current while you innovate
Apply different deployment strategies and their implementations like blue/green deployments, canary deployments depending on the requirement to avoid any downtimes when working with
applications while testing new code versions
Manage and optimize cloud platforms such as Google Cloud, Azure, or AWS, ensuring scalability, security, and cost-efficiency
Work in a small team environment within a large, stable, and successful company that is growing fast Lead the creation of automation and deployments pipelines for applications to all environments Enforce best security practices, ensuring infrastructure and applications are compliant with industry standards.
Deploy new and existing applications to production and lower environments as per the release schedule
Implement and maintain monitoring solutions to ensure system health and performance
Investigate and troubleshoot complex issues and help support applications in all environments
Work closely with developers, QA engineers, and other IT teams to promote DevOps culture
Mentor and guide junior DevOps engineers
Qualification :
Strong proficiency in English (written and verbal communication) is required
Experience working with remote teams in North America and Latin America, ensuring smooth
collaboration across time zones
5+ years of cloud infrastructure, DevOps, or equivalent experience
Deep understanding of Google Cloud
Understanding of network topology and creating & organizing secure network communications
between different resources in a virtual private cloud (VPC) based on client & security
requirements
Expert proficiency with Terraform
Experience with microservices architecture and serverless computing
Knowledge of database administration (SQL, NoSQL) and caching mechanisms
Experience with service mesh technologies (Istio, GraphQL Mesh) and API gateways
Very good understanding at least in one of the three main cloud platforms (GCP, AWS or Azure)
Strong experience with CI/CD and tools like GitHub Actions and GitLab
Experience with containerization and orchestration using Docker and Kubernetes
Solid understanding of networking, security best practices, and system administration
Experience with monitoring/logging tools such as Prometheus, Grafana, ELK Stack, or Google
Cloud Monitoring.
Ability to analyze metrics from distributed applications to assist in performance tuning and fault
finding
Ability to consult on cost effective solutions for the present, and how they will evolve in the future
as needs scale
Experience with Agile processes, testing, and code review
Strong experience with scripting - shell, Python, etc.
Excellent customer service attitude, communication skills (written and verbal), and interpersonal
skills
Excellent analytical and problem-solving skills
Ability to communicate effectively with technical and non-technical stakeholders. You should feel
comfortable explaining technical concepts in simple terms
Experience working in fast-paced, Agile environments, balancing priorities across multiple
projects
Nice To Have:
Experience with SRE
AWS Professional Certification
Kubernetes Certification
Google Cloud Certification
Azure Cloud Certification
Terraform Certification
Agile Certification