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
nDesign, implement, and maintain secure, scalable, and cost-efficient AWS infrastructure using services such as EC2, S3, Lambda, RDS, DynamoDB, and VPC.
nAutomate infrastructure provisioning and configuration using tools like Terraform, AWS CloudFormation, and Ansible.
nDevelop, deploy, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or AWS CodePipeline, incorporating security and quality gates.
nEmbed security controls into the DevOps lifecycle by integrating tools like SonarQube, Checkmarx, or Snyk for static application security testing (SAST) and dependency scanning.
nSet up and manage monitoring tools such as AWS CloudWatch, Prometheus, Grafana, and ELK Stack for real-time insights into system performance, availability, and security.
nManage containerized applications using Docker and orchestrate them with Kubernetes (EKS), Amazon ECS, or Fargate.
nImplement AWS security best practices, including IAM policies, Secrets Manager, Security Hub, WAF, and GuardDuty, while ensuring compliance with industry standards.
nUse SonarQube to enforce coding standards, identify vulnerabilities, and ensure high-quality code across development teams.
nIncorporate automated testing tools (e.g., Selenium, Postman, or JMeter) into pipelines to ensure code and application stability.
nMonitor and optimize AWS resource usage to ensure cost efficiency while maintaining performance.
nDevelop and maintain disaster recovery (DR) plans and backup strategies to ensure business continuity and safeguard data integrity.
nWork closely with development, operations, and security teams to ensure seamless integration and delivery of solutions.
nRequired Qualifications
nBachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
nMinimum 10 years of IT experience with 5+ years in AWS-based DevOps and at least 3 years in DevSecOps.
nProficiency with AWS services, including EC2, S3, RDS, Lambda, DynamoDB, VPC, and CloudFront.
nStrong hands-on experience with tools like SonarQube, Snyk, Checkmarx, or OWASP ZAP for DevSecOps implementation.
nProven experience with Terraform, AWS CloudFormation, or Ansible for automating infrastructure provisioning and management.
nIn-depth knowledge of Jenkins, GitLab CI/CD, or AWS CodePipeline for building and maintaining CI/CD pipelines.
nExpertise in Docker and Kubernetes (EKS, ECS, or Fargate) for containerized applications.
nProficiency in Python, Bash, or PowerShell for automating tasks and managing workflows.
nExperience with AWS CloudWatch, Prometheus, Grafana, and ELK stack for monitoring and alerting.
nDeep knowledge of IAM, WAF, GuardDuty, and AWS Security Hub for securing applications and infrastructure.
nFamiliarity with industry standards such as PCI DSS, HIPAA, FedRAMP, or GDPR.
nExpertise in Git and repository management tools like GitHub or Bitbucket.
nPreferred Qualifications
nAWS certifications (e.g., AWS Certified DevOps Engineer – Professional, AWS Certified Solutions Architect – Professional).
nFamiliarity with serverless architecture (e.g., AWS Lambda, API Gateway).
nExperience with advanced security practices, including role-based access control (RBAC) and identity federation.
nHands-on experience with advanced networking concepts such as Transit Gateway, Direct Connect, and VPN.
nExposure to hybrid or multi-cloud environments.
nThis is a remote position.