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 Benchmark IT - Technology Talent, so some details may not match this job. The employer's own page has the real description.
Overview
The DevOps Engineer (AWS) will be responsible for streamlining and automating the deployment, management, and monitoring of cloud-based applications and infrastructure within the AWS environment. This role encompasses collaboration with development teams to implement continuous integration and continuous delivery (CI/CD) processes, ensuring high availability and scalability of applications. The ideal candidate will possess a comprehensive understanding of DevOps methodologies, as well as extensive hands-on experience with AWS services, to enhance operational efficiency and reliability while supporting our mission to deliver innovative technology solutions.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines to automate deployment processes.
- Collaborate with software development teams to understand requirements and provide cloud-based solutions.
- Monitor, troubleshoot, and resolve issues related to applications and infrastructure to ensure high availability.
- Manage and optimize AWS resources to improve performance and reduce costs.
- Implement security best practices within AWS to safeguard data and applications.
- Document processes, procedures, and configurations for ongoing reference and training.
- Conduct regular system audits and performance tuning to enhance system reliability.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 3 years of experience as a DevOps Engineer or in a similar role.
- Proficient in AWS services such as EC2, S3, RDS, Lambda, and VPC.
- Experience with infrastructure as code tools like Terraform or CloudFormation.
- Strong understanding of containerization technologies such as Docker and orchestration using Kubernetes.
- Knowledge of scripting languages (e.g., Python, Bash) for automation tasks.
- Familiarity with monitoring tools (e.g., CloudWatch, Prometheus) and log management systems.
Technologies & Tools
The DevOps Engineer (AWS) will work extensively with Amazon Web Services (AWS), utilizing tools such as Jenkins for CI/CD processes, Docker for containerization, and Kubernetes for orchestration. Familiarity with version control systems (e.g., Git) and configuration management tools (e.g., Ansible, Chef, or Puppet) will also be essential. Additional tools may include CloudWatch for monitoring, as well as integration and deployment tools tailored to specific workflows.
Ideal Candidates
Ideal candidates will exhibit strong problem-solving skills and a proactive attitude toward understanding and addressing operational challenges. They should possess excellent communication and collaboration skills, allowing them to work effectively across various teams. A strong commitment to continuous learning and adaptability to new technologies will be crucial for success in this fast-paced environment. Candidates who thrive in dynamic settings and are passionate about leveraging technology to enhance processes will find themselves well-suited for this role.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.