What are the responsibilities and job description for the AWS DevSecOps Engineer position at Softthink Solutions?
Overview
Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect.
We are seeking an experienced AWS DevOps Engineer with a strong focus on DevSecOps practices and a minimum of 10 years in IT. This role requires hands-on expertise in building secure, scalable, and highly available infrastructure on AWS. You will also be responsible for integrating security into every phase of the DevOps lifecycle and ensuring compliance with industry best practices.
Key Responsibilities
- Design, implement, and maintain secure, scalable, and cost-efficient AWS infrastructure using services such as EC2, S3, Lambda, RDS, DynamoDB, and VPC.
- Automate infrastructure provisioning and configuration using tools like Terraform, AWS CloudFormation, and Ansible.
- Develop, deploy, and maintain CI / CD pipelines using tools like Jenkins, GitLab CI / CD, or AWS CodePipeline, incorporating security and quality gates.
- Embed security controls into the DevOps lifecycle by integrating tools like SonarQube, Checkmarx, or Snyk for static application security testing (SAST) and dependency scanning.
- Set up and manage monitoring tools such as AWS CloudWatch, Prometheus, Grafana, and ELK Stack for real-time insights into system performance, availability, and security.
- Manage containerized applications using Docker and orchestrate them with Kubernetes (EKS), Amazon ECS, or Fargate.
- Implement AWS security best practices, including IAM policies, Secrets Manager, Security Hub, WAF, and GuardDuty, while ensuring compliance with industry standards.
- Use SonarQube to enforce coding standards, identify vulnerabilities, and ensure high-quality code across development teams.
- Incorporate automated testing tools (e.g., Selenium, Postman, or JMeter) into pipelines to ensure code and application stability.
- Monitor and optimize AWS resource usage to ensure cost efficiency while maintaining performance.
- Develop and maintain disaster recovery (DR) plans and backup strategies to ensure business continuity and safeguard data integrity.
- Work closely with development, operations, and security teams to ensure seamless integration and delivery of solutions.
Required Qualifications
Preferred Qualifications
This is a remote position.
J-18808-Ljbffr