Senior DevSecOps Engineer

Prutech Solutions
Charlotte, NC Other
POSTED ON 7/21/2023 CLOSED ON 8/4/2023

What are the responsibilities and job description for the Senior DevSecOps Engineer position at Prutech Solutions?

Job Description

About the Company With over 25 years of Information Technologies consulting and development experience, PruTech Solutions provides multiple ways to assist organizations with future technology needs. PruTech has the experience to help architect, design, develop and deliver technical solutions. Our tenure in this industry allows us to mitigate risk while providing real-world solutions to real-world challenges for our clients. Our minority and women-owned and operated business has expanded with offices now operating in various industries around the globe.

Job Description:

Senior DevSecOps Engineer

 

The DevSecOps engineer position calls for a hands-on, experienced and creative individual to work with development teams in a fast-paced environment. Expertise in AWS infrastructures, services, cloud-native technologies, containers, microservices is a must. Preference is for candidates with hands-on experience in designing, developing and productionizing applications on AWS. Other public clouds like Azure, Google Cloud Platform experience along with AWS is desirable. The candidate must have a strong development background and have a “can do attitude “and a go-getter when it comes to innovation, proactively designing and implementing the technical solutions, and talented problem solver.

 

Responsibilities:

  • Provision various AWS infrastructures as code (IaC) using Terraform, Cloudformation, and/or Ansible scripts. Must be very hands-on in these activities
  • Build/Maintain the DevSecOps pipelines using tools like Jenkins, SonarQube, Nessus/Anchore, ZAP, etc. Must have a very good working knowledge on the DevSecOps engineering, tools & technologies.
  • Understand the cloud-native application development using microservices, containerization, security, etc. Help the development team navigate through the AWS environment in choosing the right service for the right reason.
  • Work closely with the development teams, understand the development and deployment needs of the applications and provide a scalable, and highly available AWS environments
  • Communicate AWS best practices, new services
  • Able to maintain and enhance existing IaC scripts, creating/maintaining templates to create new infrastructures or tearing them down.
  • Able to learn new technologies and continue to expand expertise
  • Provide coaching and mentoring to various teams as required on the AWS offerings, new services, best practices, etc.

 

Skills, Experience & Qualifications:

  • Computer Science/EE undergraduate/Engineering degree and a minimum of 7 years of experience in Application development/DevSecOps development/ with last 5 years working on AWS/DevOps technologies.
  • Certification- AWS Solution Architect or AWS Certified Developer or AWS Certified DevOps Engineer is a must
  • Hands-on experience building/maintaining DevSecOps tools, CI/CD pipelines. Customizing Jenkins pipelines through Groovy.
  • Team Player - willing to interact with teams, collaborate ideas and mentor
  • Good Communication skills
  • Excellent written and verbal communication skills with good command over the English language

 

Technical Skills:

  • Must have hands-on experience with AWS services like Terraform/CFT/Ansible scripts, VPC, IAM, RDS, API Gateway, EC2, ELB, S3, Code Deploy, etc.
  • Must have good scripting experience. Bash or any other Unix shell scripting is needed
  • Deep, hands-on experience with Linux and administration
  • Working knowledge of modern programming languages like Java, Python, NodeJs, JavaScript libraries like Angular, React is desired
  • Must have a good understanding of build tools like Maven, npm, Groovy, etc.
  • Agile methodologies
  • Solid Understanding of Cloud-native pillars such as Cost, Security, Performance, Resiliency
  • Working knowledge of container technologies like Docker, AWS EKS/ECS is needed. Having prior hands-on experience in configuring EKS clusters on AWS and attaching them to the AD is highly desirable.
  • Working knowledge, or past experience with VMWare Tanzu, RedHat OpenShift, or Google Anthos is preferred
  • Familiarity with other AWS services such as SageMaker, Textract, Rekognition, etc. is desirable
  • Expertise with cloud security, such as managing users, roles, and privileges through IAM, working knowledge of IDP solutions like AWS Cognito, Okta, Keycloak.
  • Experience managing Atlassian tooling such as Jira and Confluence preferred
  • Experience deploying and managing a wide range of components that support web applications, such as Nginx, Apache Http, git, scripting (Bash, Perl, Python, etc.), databases (MongoDB, PostgreSQL, etc.)

 

Essential Duties and Responsibilities:

  • Development of software solutions that will meet or exceed business requirements; the development effort includes designing and implementing modules to the system specifications, conducting unit testing, troubleshooting issues and producing detailed proposals to resolve issues.
  • Evaluate new coding techniques, tools, modules, and implementation as appropriate.
  • Consult on requirements elicitation and definition.
  • Design software solutions per systems requirements.
  • Code software solutions per designs.
  • Code reviews, unit test, and integrate coded modules.
  • Assist other developers in resolving issues by providing guidance and training.
  • Support testing and remediate defects.
  • Support users through troubleshooting and analysis of production logs and data.
  • Investigate new solutions, tools, products, and techniques to incorporate into coding standards.
  • Perform other duties as assigned by management.
  • Minimum Requirements: Bachelor's degree and 7-10 years of relevant experience or equivalent combination of education and experience required.
Senior Engineer
Inolex Group, Inc -
Charlotte, NC
Senior Data Engineer (Senior Software Engineer)
Wells Fargo -
CHARLOTTE, NC
Senior Software Engineer
LendingTree -
Charlotte, NC

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior DevSecOps Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $100,668 - $129,964
    • Income Estimation: $102,328 - $137,582
  • Business Requirement Gathering Skill

    • Income Estimation: $129,317 - $164,950
    • Income Estimation: $141,715 - $177,567
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior DevSecOps Engineer jobs in the Charlotte, NC area that may be a better fit.

DevSecOps Engineer - AMOD27

Pantheon Data, Charlotte, NC

Senior Engineer

EmployHQ, Charlotte, NC