Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Crawford Thomas Recruiting, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps / DevSecOps Engineer at Crawford Thomas Recruiting will play a crucial role in enhancing collaboration between software development and IT operations teams while ensuring security practices are integrated into the development lifecycle. The incumbent will be responsible for the deployment, monitoring, and operations of systems and infrastructure, collaborating with developers to streamline processes and implementing automation solutions. This position requires a proactive approach to problem-solving, as well as a strong focus on security best practices in the software development process.
Job Responsibilities
- Design, build, and maintain scalable and reliable systems architecture.
- Implement CI/CD pipelines to facilitate efficient software deployment processes.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Collaborate with development teams to integrate security practices and tools within the dev cycle.
- Automate infrastructure management and deployments using scripting and configuration management tools.
- Conduct regular security assessments, vulnerability assessments, and compliance audits.
- Document processes, workflows, and operational procedures for system management.
- Provide guidance and support in migrating applications to cloud-based environments.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 3+ years of experience in a DevOps or DevSecOps role.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Experience with containerization technologies, including Docker and Kubernetes.
- Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Knowledge of infrastructure as code tools such as Terraform or CloudFormation.
- Excellent troubleshooting skills and a proactive mindset for identifying potential issues.
Technologies & Tools
The DevOps / DevSecOps Engineer will utilize a wide range of technologies and tools to achieve effective automation and security within the development lifecycle. This includes, but is not limited to, cloud platforms such as AWS and Microsoft Azure, container orchestration tools like Kubernetes, CI/CD tools such as Jenkins and GitLab, as well as configuration management frameworks like Ansible and Terraform. Familiarity with security tools for vulnerability assessment will also be crucial in ensuring secure coding practices are maintained.
Ideal Candidates
The ideal candidate for the DevOps / DevSecOps Engineer position will possess strong analytical skills combined with a collaborative spirit. They will be highly adaptable, capable of managing multiple priorities in a fast-paced environment. A genuine interest in the latest technologies, along with a commitment to continuous improvement and security awareness, will distinguish a successful applicant. A problem-solving attitude, along with excellent communication skills and a focus on teamwork, will further enhance their fit for this role.
Alabama has 44 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.