SonicJobs Logo
Left arrow iconBack to search

DevOps Engineer

Red Cedar Consultancy
Posted 13 days ago, valid for 17 days
Location

San Antonio, TX 78237, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are looking for a Developer Productivity Engineer / DevOps Engineer with a minimum of 10 years of total IT experience to join our team in McLean or remotely.
  • The ideal candidate should have at least 2 years of experience in creating CI/CD pipelines using Jenkins and 4 years of experience developing Java applications.
  • Responsibilities include optimizing automated tooling for the Software Development Lifecycle and ensuring the security of containerized tooling and microservices.
  • The role requires proficiency in Linux, Bash, and understanding of application architecture, along with strong communication skills.
  • The salary for this position is competitive and commensurate with experience.

Job Title: Developer Productivity Engineer / Devops Engineer (DPE)

Location: McLean or Remote

Summary:

We are seeking a passionate and skilled Developer Experience (DX) / Developer Productivity Engineer (DPE) to join our team. Our mission is to enhance the developer experience by creating efficient tools, automating workflows, and improving overall productivity and security for our engineering teams. This role focuses on supporting developers with the best tools and environments while ensuring our products meet stringent security standards.

Responsibilities:

  • Working closely with our Agile development team to create and optimize automated tooling to support the Software Development Lifecycle.
  • Design, Develop, Maintain, and Optimize our continuous integration (CI) and continuous deployment (CD) solution using Jenkins Shared Libraries in Groovy
  • Design, Develop, Automate, and continuously ensure the security of our containerized tooling and microservices
  • Maintain the security of all project infrastructure, alongside program's operations and security teams.

Requirements:

  • Minimum 10+ years total IT experience
  • Minimum 2+ years and creating CI/CD pipelines in Jenkins, Jenkins files using in Jenkins Shared Libraries in Groovy
  • Minimum 2+ years' experience deploying web applications to Kubernetes clusters
  • Minimum 4+ years' experience with containerizing microservices with tools such as Docker, Dockerfiles
  • Minimum 2+ years' experience utilizing Kubernetes management tools such as Rancher (preferred), OpenShift, VMware Tanzu, GKE with Anthos, etc.
  • Minimum 4+ years' developing Java applications
  • Minimum 2+ years' developing React/Typescript front end
    • Experience optimizing Jest unit tests and improving Node.js build processes for performance and efficiency
  • Strong understanding of building java applications
  • Proficient with gradle or maven (gradle preferred)
  • Proficient with Linux and Bash
  • Understanding of application architecture and the tooling
  • Understanding of git branching strategies for developer productivity
  • Experience and understanding of the entire Software Development Lifecycle (SDLC)
  • Strong understanding of code testing
    • Deep knowledge of various types of testing (unit, integration, acceptance, etc) and ability to orchestrate them
    • Experience with setting up and optimizing automated testing pipelines
    • Ability to troubleshoot and resolve issues related to test failures, flakiness, and bottlenecks in the testing process
    • Understanding of code coverage metrics
    • Bonus points for experience in an acceptance test framework such as Cucumber
  • Experience with static analysis (SAST) tools such as SonarQube (preferred), Fortify, Checkmarx, or similar
  • Must possess demonstrated experience with securing code, operating systems, and containers.
  • Experience with fully automating CI/CD pipelines end-to-end, from code commits to production
  • Have effective verbal and non-verbal communication with peers and clients
  • Ability to work in an open team environment
  • Security-first mindset



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.