DevOps Engineer - GitLab, Kubernetes, Terraform
Job Description
Job Description
Title: DevOps Engineer - GitLab, Terraform, Docker, Jenkins - Onsite
Location: Chicago Suburbs - 3X weekly
Salary: $140000 – $150000 / Year + Bonus
Job Type: Full-Time | Exempt
Benefits: Eligible for medical, dental, vision, 401(k), and PTO
Sponsorship: Not available
Our client has a need for a DevOps Operations team. As a DevOps Engineer, you’ll be a key player in our DevOps ecosystem, responsible for maintaining, optimizing, and enhancing our internal developer platform and associated tools. Your deep knowledge and experience will empower our development teams to deliver high-quality software efficiently. You will be responsible for ensuring the operational performance, reliability, and security of critical development and automation platforms, including Artifactory, GitLab, Terraform, Vault, Packer, Jenkins, BitBucket, Prisma Cloud, SonarQube, Webload, Katalon, Playwright, Selenium, UFT, AWX, Azure DevOps, Onbase, and Outsystems. This role involves monitoring, maintaining, troubleshooting, and optimizing these platforms to support software development, CI/CD, automation, IaC, and business operations. The senior engineer also plays a key role in mentoring junior engineers, tracking team goals and key projects, and supporting project management activities.
Major Responsibilities
· Monitor, maintain, and optimize the performance and availability of assigned platforms.
· Implement and manage upgrades, patches, and configuration changes across platforms.
· Troubleshoot and resolve incidents, service interruptions, and performance issues.
· Collaborate with development, QA, security, and infrastructure teams to ensure platform alignment with business and technical requirements.
· Automate operational tasks and workflows using scripting and platform-native tools.
· Ensure compliance with security policies, standards, and best practices for all platforms.
· Manage user access, permissions, and integrations for supported platforms.
· Develop and maintain documentation for platform operations, procedures, and troubleshooting.
· Participate in on-call rotation and incident response as required.
· Support audits and compliance activities related to platform operations.
· Continuously evaluate and recommend improvements to platform architecture and operational processes.
· Mentor junior engineers and provide technical guidance.
· Track team goals and ensure alignment with organizational objectives.
· Assist with project management and coordination of key initiatives.
Minimum Job Requirements Education Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
Certification / Licensure Relevant certifications (e.g., AWS/Azure, Jenkins, Terraform, GitLab, etc.) preferred but not required.
Work Experience 5+ years of experience in Platform Operations or DevOps. Experience managing large-scale, enterprise-grade environments.
Knowledge / Skills / Abilities
· Strong understanding of CI/CD, automation, and DevOps principles.
· Proficiency in scripting languages (e.g., Bash, Python, PowerShell).
· Experience with cloud platforms (Azure, AWS, GCP).
· Familiarity with monitoring, logging, and alerting tools.
· Excellent troubleshooting and problem-solving skills.
· Ability to work independently and collaboratively in a fast-paced environment.
· Strong communication and documentation skills.
· Experience mentoring and training junior engineers, including code reviews and technical guidance
· Proficiency in automation frameworks and infrastructure as code (IaC) at scale
· Advanced troubleshooting and root cause analysis for complex, multi-platform issues.
Preferred Job Requirements Education Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Certification / Licensure Advanced certifications in cloud, DevOps, or specific platforms (e.g., Certified Jenkins Engineer, Terraform Associate, GitLab Certified).
Work Experience
· 7+ years of experience in platform operations or DevOps.
· Experience managing large-scale, enterprise-grade environments.
Knowledge / Skills / Abilities
· Deep expertise in multiple platforms listed above.
· Experience with infrastructure as code (IaC) and automation frameworks.
· Knowledge of security and compliance frameworks (e.g., SOC2, ISO 27001).
· Experience with containerization and orchestration (e.g., Docker, Kubernetes).
· Ability to communicate technical concepts to non-technical stakeholders
· Experience evaluating and recommending new technologies for platform enhancement
· Experience with advanced security practices, compliance, and risk management
Addison Group is an Equal Opportunity Employer. Addison Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Addison Group complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.