Infrastructure Engineer
SnapIT Solutions has a full-time opening for an experienced Infrastructure Engineer. In this role, you will be responsible for designing, implementing, and maintaining our infrastructure as code. You will work with cross-functional teams to optimize the performance and reliability of our banking technology. The successful candidate will have extensive knowledge of cloud computing, DevOps, and agile methodologies. This is a 80-20% (remote-onsite) hybrid working position in the KC metropolitan area OR 100% remote for candidates outside the metropolitan area.
Basic Qualifications
Bachelor’s degree specializing in STEM (Science, Technology, Engineering, Mathematics), or a closely related field, from an accredited college or university, or equivalent combination of directly related education and/or experience.
3+ years of experience with Infrastructure-as-Code and orchestration/automation tools such as Terraform and Ansible
Strong experience with IaaS platform capabilities and services
Develop and maintain cloud-based infrastructure using infrastructure as code
Collaborate with development teams to integrate infrastructure as code into the software development lifecycle
Develop and implement industry best practices for infrastructure automation
Manage infrastructure security and compliance
Troubleshoot and resolve infrastructure issues
Analyze and improve infrastructure performance
Develop and maintain documentation for infrastructure as code
Performs work independently with limited supervision and direction. Serves as a resource for less experienced staff.
Preferred Qualifications
Experience using modern CI/CD pipelines using DevOps tooling (e.g. Git, GitLab, Maven, Nexus, Fortify, Sonar, etc.).
Experience using containerization technologies like AWS ECS.
Strong experience in at least one primary scripting language (Go, Bash, Python, PowerShell)
Strong proficiency in AWS cloud computing services.
Proficiency with infrastructure as code tools, specifically Terraform, Artifactory and Terragrunt
Experience with containerization technologies such as Docker and Kubernetes
Knowledge of DevOps principles and agile methodologies
Strong analytical and problem-solving skills with attention to detail
Excellent communication, organizational, and problem-solving skills in a dynamic environment
Demonstrated proficiency with Agile software development principles.
Excellent organizational, project management and problem-solving skills.
Excellent initiative, innovative thinking skills, and the ability to analyze details and adopt a big-picture view.
Excellent oral and written communication skills. Ability to explain complex technical information to technical and non-technical contacts including executive audiences.
Location
Kansas City, MO (Hybrid) OR
100% Remote outside KS
Screening
US Citizenship is required.
Treasury level screening is required. The areas screened may include education/employment verification, criminal history, credit history, and reference checks.
Workplace & Culture
SnapIT Solutions has a fast paced but startup culture with a supportive environment. Our employees are challenged to do the best they can to sharpen the skills and given opportunity to be trained and grow on the job. Every new hire is paired with a senior technology expert in the area and mentored on the job for quick learning curve.
Overland Park
About SnapIT Solutions
SnapIT Solutions, an innovative technology solutions company with capabilities in IT Managed Services, Data Analytics, IT Security, Cloud, DevOps and has the technical expertise in disruptive technologies such as Blockchain, AI, 3D Photogrammetry and AR/VR. SnapIT was founded in 2015 with a mission to Empower Communities and Create Opportunities in technology and engineering. SnapIT’s IT Industry experts and accredited professionals also provide IT Trainings to help upskill and develop tech workforce.
Infrastructure Engineer
Loading application form
Already working at SnapIT Solutions?
Let’s recruit together and find your next colleague.