Devsecops Engineer Apply
Job Description:
Qualification:
- Bachelor's Degree with Minimum 10 years of experience in IT related field and 5+ years of experience in DevOps, with a focus on security.
- Proficiency in scripting and automation languages (e.g., Python, Bash, PowerShell).
- Hands-on experience with CI/CD tools (e.g., GitHub Actions, AWS Code Pipeline, Jenkins, GitLab CI, CircleCI).
- Hands-on experience with configuration management tools (e.g., Ansible, Puppet, Chef) and Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation).
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, GCP).
- Excellent communication skills, with the ability to explain complex concepts to non-technical stakeholders.
- Strong problem-solving skills and the ability to work under pressure in a fast-paced environment.
- Ability to work collaboratively in a team environment, as well as independently when necessary.
- Candidate must have experience in Gut Hub Actions, AWS Cloud Formation , AWS Code Pipeline.
- In Depth understanding of Secure Coding practices operationalization.
Responsibilities:
- Design, implement, and maintain CI/CD pipelines to automate the build, test, and deployment of applications.
- Integrate automated testing, security scanning, and other quality checks into the CI/CD pipelines.
- Develop and manage infrastructure using IaC tools such as Terraform, CloudFormation, or Ansible.
- Ensure that infrastructure is scalable, resilient, and aligned with best practices.
- Automate repetitive tasks and processes to improve efficiency and reduce manual intervention.
- Write and maintain scripts for deployment, monitoring, and other operational tasks.
- Design, implement, and maintain automated security checks and processes within CI/CD pipelines to ensure early detection and mitigation of security vulnerabilities.
- Work closely with development, operations, and security teams to promote a culture of security and ensure security considerations are integrated into all stages of the software development lifecycle.