Overview
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
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
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Minimum 10 years of IT experience with 5+ years in AWS-based DevOps and at least 3 years in DevSecOps.
- Proficiency with AWS services, including EC2, S3, RDS, Lambda, DynamoDB, VPC, and CloudFront.
- Strong hands-on experience with tools like SonarQube, Snyk, Checkmarx, or OWASP ZAP for DevSecOps implementation.
- Proven experience with Terraform, AWS CloudFormation, or Ansible for automating infrastructure provisioning and management.
- In-depth knowledge of Jenkins, GitLab CI/CD, or AWS CodePipeline for building and maintaining CI/CD pipelines.
- Expertise in Docker and Kubernetes (EKS, ECS, or Fargate) for containerized applications.
- Proficiency in Python, Bash, or PowerShell for automating tasks and managing workflows.
- Experience with AWS CloudWatch, Prometheus, Grafana, and ELK stack for monitoring and alerting.
- Deep knowledge of IAM, WAF, GuardDuty, and AWS Security Hub for securing applications and infrastructure.
- Familiarity with industry standards such as PCI DSS, HIPAA, FedRAMP, or GDPR.
- Expertise in Git and repository management tools like GitHub or Bitbucket.
Preferred Qualifications
- AWS certifications (e.g., AWS Certified DevOps Engineer – Professional, AWS Certified Solutions Architect – Professional).
- Familiarity with serverless architecture (e.g., AWS Lambda, API Gateway).
- Experience with advanced security practices, including role-based access control (RBAC) and identity federation.
- Hands-on experience with advanced networking concepts such as Transit Gateway, Direct Connect, and VPN.
- Exposure to hybrid or multi-cloud environments.
This is a remote position.
Compensation: $60.00 per hour
Mission Statement
Softthink Solutions’ mission is to drive continuous innovation in IT services by prioritizing product development and implementing trustworthy computing practices. Our focus on secure and reliable product delivery is backed by sound business practices and a commitment to the long-term satisfaction of our clients in every project, regardless of its size or complexity.
Through our innovative solutions and dedicated team of experts, we strive to exceed our clients’ expectations and set the standard for excellence in the IT industry.
Vision Statement
At Softthink Solutions, our vision is to be a trusted partner for our clients, empowering them to bring their ideas to life in the most efficient and effective manner possible. We are committed to using established best practices, industry-standard processes, and cutting-edge technology to deliver top-notch solutions that exceed expectations.
Our goal is to be recognized as leaders in the industry for our innovative, reliable, and secure IT services and solutions, and to drive the success of our clients through every project we undertake.
Careers
STSI is an independent US-based Software services and consulting partner with a primary focus on long-term relationships with both clients and team members.
STSI offers team members cutting-edge technology, training, and career guidance to expand and grow their skill sets and bring maximum value to our clients.
STSI is constantly reviewing and expanding its people strength and strives to optimally match client needs to team member talents. We are a people-oriented company seeking the best and brightest to join our team. We work with a variety of employment statuses – from citizens to permanent residents to H1B and EAD immigrants. We have openings for entry level as well as senior positions across a variety of specializations with active in-house and client projects.
In an industry that’s constantly reinventing itself, STSI challenges its team members and consultants with engagements that involve specialized services and advanced IT solutions – applying agile development principles, methodical planning, creative thinking, and continuous learning. A dynamic environment keeps our team members ahead of the curve by providing:
In an industry that’s constantly reinventing itself, STSI challenges its team members and consultants with engagements that involve specialized services and advanced IT solutions – applying agile development principles, methodical planning, creative thinking, and continuous learning. A dynamic environment keeps our team members ahead of the curve by providing:
- Opportunities to work with leading multinational clients.
- A comprehensive portfolio of solutions that span leading-edge technologies from Enterprise Architecture to Business Intelligence to Quality Assurance
- Established methodologies, processes, and mentoring to maximize efficacy and efficiency.
- A growing R&D division continually exploring and pioneering the latest technological developments in a variety of disciplines.
(if you already have a resume on Indeed)