McKinsol Consulting Inc

McKinsol Consulting Inc

Senior DevOps Engineer || Durham, NC

Durham, North Carolina, USA · Senior · third party, contract

Sponsorship not specifiedDetected 41 days ago
PythonJavaBashAngularFlaskGitAWSCloud PlatformsDockerKubernetesCI/CDJenkinsDatadogDevOpsAgileTest AutomationAdaptabilityBitbucket

About the role

  • You will bridge the gap between application code and cloud infrastructure, ensuring 45 squads have a consistent, scalable, and reliable delivery framework.
  • SAI Technology is looking for a Principle DevOps Engineer as a member of our product delivery team.
  • 5+ years of software engineering, configuration management & release engineering for large scale enterprise applications.?

Responsibilities

  • Expert in Jenkins pipeline orchestration using Groovy (Shared Libraries) to build scalable, reusable automation.
  • Own the "Developer Experience" by automating the path to production.
  • While working to deliver business capabilities across a globally distributed team, we continually strive to advance technology innovation and agile practices and delivery efficiency across the delivery organization.
  • Understanding of different build tools and package managers for different programing languages, e.g. Mvn, Gradle, Npm, pip?
  • Developer oriented mindset with ability to design automations to solve problems and create solutions - Proficient in scripting languages such as Groovy, Shell, Python and/or similar languages?
  • You will review, analyze and recommend solutions and tools to improve the software development process all while maintaining existing build processes and leading the design and implementation of their replacement.
  • Develop and support the Continuous Integration process, innovating where needed for solutions that are adaptable to current issues.?
  • Ability to create readable and detailed documentation to explain flows, architectural diagrams or processes.?

Requirements

  • Proficiency with GitHub (Actions, Workflows, and Advanced Security) and Git-based branching strategies.
  • Deep knowledge of Maven and Gradle for Java microservices and npm/yarn for Angular applications.
  • Experience with Jenkins on EKS (or general cloud deployment) and familiarity with Splunk and Datadog for monitoring and logging.
  • Strong understanding of CI / CD Processes, and experience with tools like Jenkins.?
  • Experience with git (and implementations like bitbucket/gitlab/GitHub), and with repositories such as Artifactory.?
  • Experience with core AWS Services and ability to build automated processes using SDK or CLI.
  • Experience with Kubernetes for large scale enterprise services.?

Nice to have

  • Advanced Bash scripting and Python development
  • Webservices and/or UI application development experience is a plus.?

Benefits

  • Ability to understand the complete development flow and make recommendations on changes or improvements to the development teams: o Testing Stages, Coverage Reports, Quality Gates, Security Scans, Environment Promotions?

Company info

  • You will be an integral part of the overall product release process.

This listing is sourced directly from McKinsol Consulting Inc's careers page and normalized into a canonical job model.