Job Summary
At SHI, the DevOps Engineer will be responsible for deploying product updates, identifying production issues, and implementing integrations that meet our customers' needs. The ideal candidate will have a solid background in software engineering and strong experience with Azure, Kubernetes, Terraform, Ansible, Jenkins, and GitHub Actions. The candidate will work with developers to ensure that software development follows established processes and functions as intended.
This position is required to report to the SHI office location in Somerset, NJ, or Austin, TX office location as determined by SHI management.
About Us
Since 1989, SHI International Corp. has helped organizations change the world through technology. We've grown every year since, and today we're proud to be a $14 billion global provider of IT solutions and services.
Over 17,000 organizations worldwide rely on SHI's concierge approach to help them solve what's next. But the heartbeat of SHI is our employees - all 6,000 of them. If you join our team, you'll enjoy :
- Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.
- Continuous professional growth and leadership opportunities.
- Health, wellness, and financial benefits to offer peace of mind to you and your family.
- World-class facilities and the technology you need to thrive - in our offices or yours.
Responsibilities
Include, but are not limited to :
Create and maintain CI / CD pipeline jobs using Jenkins and GitHub ActionsCreate and maintain Infrastructure as Code (IaC) using TerraformEnsure systems and environments are up-to-date, compliant with standards, and secure against cybersecurity threatsBuild and maintain on-premises tooling solutionsApply automation to improve development outcomes using AnsiblePerform root cause analysis of production issuesDeploy and manage container orchestration using Kubernetes (AKS)Assess performance, monitor systems, manage source code, and generate operations reportsQualifications
Bachelor's degree or equivalent experience required5 years experience as a DevOps Engineer or in a similar software engineering role4 years of experience with cloud computing3 years of experience working with AzureRequired Skills
Azure services such as Managed Identity, Virtual Machines, Scale Sets, Key Vaults, AKS (Azure Kubernetes Service), Container Registry (ACR), App Services, Virtual Networks, Azure DNS, Blob Storage, Azure Databases, FunctionsStrong skills with Terraform for infrastructure as code for Azure servicesExtensive experience with Jenkins for CI / CD pipelinesJenkins, Groovy, Git, AWS CodeCommitStrong understanding of network architectureWorking knowledge of Agile methodologiesCurrent understanding of best practices regarding system security measuresScripting skills in languages such as Python, Bash, or PowerShellKubernetes, DockerPreferred Skills
Knowledge of Ansible for configuration managementFamiliarity with GitHub Actions for CI / CDExperience with ArgoCD for continuous deliveryFamiliarity with AWS services such as S3, Elastic Beanstalk, RDS, Lambda, SQS, etcKnowledge of Microsoft Graph APIFamiliarity with Sumologic, Azure Application InsightsCertifications Required
Preferred :
AzureAzure Fundamentals Certificate and Azure Administrator Associate Certification OR Azure Solutions Architect Expert
KubernetesCertified Kubernetes Application Developer (CKAD)
Additional Information
The estimated annual pay range for this position is $90,000 - $125,000. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending.Equal Employment Opportunity - M / F / Disability / Protected Veteran StatusJob Wrapping 1
LI-LL2
Salary : $90,000 - $125,000