Peterson Technology Partners
Join to apply for the
Lead DevOps Engineer
role at
Peterson Technology Partners
Overview The Lead DevOps Engineer will partner with IT Delivery Teams to ensure code, services and products seamlessly move from development through rollout and into production. This role requires scripting and coding with a focus on automation and continuous integration so that deployments can be broken down and distributed across multiple development and test teams for the implementation of web-based application development projects. This is a hands-on role that requires analytical thinking, technical aptitude and an ability to work closely with members of the development, infrastructure security, and solution architecture teams (i.e., engineers and testers). Resources to do the job require reliance on technical knowledge of Azure DevOps implementation and administration, .NET, structured programming concepts, containerization, microservices, architecture and process enhancement to support the bank’s development and testing efforts. General direction is received from the Sr. Manager, Modern Engineering.
Responsibilities
Set up CI/CD pipelines to support automated deployment of resources to Cloud environments, at medium to high level of complexity.
Develop and support build and release automation pipelines; deploy a highly available full software stack in public/private clouds.
Design, implement, and manage CI/CD pipelines; automate infrastructure provisioning and configuration.
Collaborate with development teams to ensure seamless integration and deployment.
Implement security best practices and ensure compliance.
Mentor and guide junior DevOps engineers.
Identify system and process risks and recommend/implement process improvements.
Remediate gaps and support automation requirements of CI/CD.
Develop metrics and dashboards to monitor adoption and maturity of DevOps.
Demonstrate expertise in Docker/Containerization and Kubernetes.
Contribute to architecture discussions around technology controls and their implementation in a DevOps/Cloud environment.
Work with architecture, security and other engineers to design, code, deploy and support software components.
Foster the adoption of DevSecOps culture across Agile product delivery teams.
Participate in Agile/Scrum processes and coordinate configurations/setup in Azure DevOps for ceremonies.
Engage with technology centers of excellence and drive DevSecOps methodologies.
Propose improvements to deployment, provisioning and integration workflows; ensure environment stability.
Contribute to technology road maps, vendor packages and tool evaluation.
Ensure compliance with Performance, Security, Availability and Recoverability standards and provide monitoring recommendations for tasks of low to medium complexity.
Qualifications
7+ years of demonstrable software engineering and DevOps experience.
7+ years in SCRUM/Agile software development environment.
Experience deploying and administering CI tools such as Azure DevOps, Jenkins, TeamCity, Octopus or Bamboo.
Expertise with infrastructure cloud tools such as Terraform, Docker, Podman, Helm, etc.
Experience with SAST tools (e.g., Checkmarx) and code quality tooling (e.g., SonarQube).
Experience with automated testing solutions for unit, integration and system testing.
Bachelor’s Degree or equivalent experience; Computer Science or related field preferred.
Strong cloud engineering experience with Azure and AWS.
Experience with Terraform, Ansible, and/or Chef for infrastructure automation.
Experience with Docker and Kubernetes on AWS (ECS/EKS).
Proficiency in programming languages such as Python and C++.
Experience with Application Performance Monitoring tools (e.g., Datadog).
Experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases (AWS DynamoDB, MongoDB); familiarity with graph DBs (Neo4j, AWS Neptune).
Proficiency with Jira, Agile/Scrum/Kanban, and related tools.
Proficiency in cross-platform scripting and build tools (Python, Groovy, Ant, Artifactory, MSBuild, NuGet).
Ability to define scalable and secure CI/CD pipelines.
Understanding of Docker-based deployment strategies and containerization.
Experience with GitHub Copilot for pair programming is a plus.
Strong communication and presentation skills to explain protocols, processes and cloud architecture with team and management.
Compensation and Benefits Salary: $165,000- $185,000 per year (depends on experience level)
Benefits: Medical Insurance, PTO, 401(k) and more
Job Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Staffing and Recruiting
Note: This version preserves the core content while removing extraneous boilerplate and non-relevant postings.
#J-18808-Ljbffr
Lead DevOps Engineer
role at
Peterson Technology Partners
Overview The Lead DevOps Engineer will partner with IT Delivery Teams to ensure code, services and products seamlessly move from development through rollout and into production. This role requires scripting and coding with a focus on automation and continuous integration so that deployments can be broken down and distributed across multiple development and test teams for the implementation of web-based application development projects. This is a hands-on role that requires analytical thinking, technical aptitude and an ability to work closely with members of the development, infrastructure security, and solution architecture teams (i.e., engineers and testers). Resources to do the job require reliance on technical knowledge of Azure DevOps implementation and administration, .NET, structured programming concepts, containerization, microservices, architecture and process enhancement to support the bank’s development and testing efforts. General direction is received from the Sr. Manager, Modern Engineering.
Responsibilities
Set up CI/CD pipelines to support automated deployment of resources to Cloud environments, at medium to high level of complexity.
Develop and support build and release automation pipelines; deploy a highly available full software stack in public/private clouds.
Design, implement, and manage CI/CD pipelines; automate infrastructure provisioning and configuration.
Collaborate with development teams to ensure seamless integration and deployment.
Implement security best practices and ensure compliance.
Mentor and guide junior DevOps engineers.
Identify system and process risks and recommend/implement process improvements.
Remediate gaps and support automation requirements of CI/CD.
Develop metrics and dashboards to monitor adoption and maturity of DevOps.
Demonstrate expertise in Docker/Containerization and Kubernetes.
Contribute to architecture discussions around technology controls and their implementation in a DevOps/Cloud environment.
Work with architecture, security and other engineers to design, code, deploy and support software components.
Foster the adoption of DevSecOps culture across Agile product delivery teams.
Participate in Agile/Scrum processes and coordinate configurations/setup in Azure DevOps for ceremonies.
Engage with technology centers of excellence and drive DevSecOps methodologies.
Propose improvements to deployment, provisioning and integration workflows; ensure environment stability.
Contribute to technology road maps, vendor packages and tool evaluation.
Ensure compliance with Performance, Security, Availability and Recoverability standards and provide monitoring recommendations for tasks of low to medium complexity.
Qualifications
7+ years of demonstrable software engineering and DevOps experience.
7+ years in SCRUM/Agile software development environment.
Experience deploying and administering CI tools such as Azure DevOps, Jenkins, TeamCity, Octopus or Bamboo.
Expertise with infrastructure cloud tools such as Terraform, Docker, Podman, Helm, etc.
Experience with SAST tools (e.g., Checkmarx) and code quality tooling (e.g., SonarQube).
Experience with automated testing solutions for unit, integration and system testing.
Bachelor’s Degree or equivalent experience; Computer Science or related field preferred.
Strong cloud engineering experience with Azure and AWS.
Experience with Terraform, Ansible, and/or Chef for infrastructure automation.
Experience with Docker and Kubernetes on AWS (ECS/EKS).
Proficiency in programming languages such as Python and C++.
Experience with Application Performance Monitoring tools (e.g., Datadog).
Experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases (AWS DynamoDB, MongoDB); familiarity with graph DBs (Neo4j, AWS Neptune).
Proficiency with Jira, Agile/Scrum/Kanban, and related tools.
Proficiency in cross-platform scripting and build tools (Python, Groovy, Ant, Artifactory, MSBuild, NuGet).
Ability to define scalable and secure CI/CD pipelines.
Understanding of Docker-based deployment strategies and containerization.
Experience with GitHub Copilot for pair programming is a plus.
Strong communication and presentation skills to explain protocols, processes and cloud architecture with team and management.
Compensation and Benefits Salary: $165,000- $185,000 per year (depends on experience level)
Benefits: Medical Insurance, PTO, 401(k) and more
Job Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Staffing and Recruiting
Note: This version preserves the core content while removing extraneous boilerplate and non-relevant postings.
#J-18808-Ljbffr