Job Title: Software Engineer (Golang & Python)
Key Skills: Azure, Terraform, Kubernetes, Golang, Python, Linux
Senior Automation Engineer with over [5-7 years] of experience designing, implementing, and managing scalable infrastructure solutions using Infrastructure as Code. Specialized in Azure cloud
environments with deep expertise in Terraform, Cloudflare, and service mesh technologies such as GlooMesh.
Qualifications:
- At least 3+ years of experience working with the Go programming language to automate customization of tooling.
- Proficiency in two or more languages: Bash, PowerShell, Python, YAML, Ruby, Perl, Golang (must) etc.
- Must have current Ansible and Terraform experience in production environment and considered a plus to have Chef, Puppet exposure.
- Must have container technologies: Kubernetes (preferred), OpenShift, Docker experience.
- Mid-level MS SQL Database functional knowledge and basic administrative skills.
- Practical experience with Cluster and High Availability technologies.
- Knowledge of IP networking, VPN's, DNS, load balancing and firewalls.
- Well-honed troubleshooting skills at all levels of complexity
- Experience with CI/CD seamless/automated build scripts used for release management across all environments.
- Practical experience with NMS and log aggregation tools like Splunk or Sentinel
- Certifications such as: Azure Architect, Terraform Associate or Microsoft Certified: Azure DevOps Engineer Expert2
- Familiarity with configuration management tools (Ansible, Chef, Puppet) and experience with containerization/orchestration platforms (Docker, Kubernetes/AKS)
- Experience with Linux (RHEL/CentOS and Ubuntu preferred) and Windows Server.