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 Perr&Knight, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior AWS Engineer/DevOps at Perr&Knight is responsible for designing, implementing, and managing cloud infrastructure solutions to support the company's development and operations processes. This role will involve optimizing existing systems, ensuring system reliability, scalability, and performance, as well as collaborating with cross-functional teams to promote best practices in cloud architecture and DevOps methodologies. The ideal candidate will play a crucial role in enhancing automation, implementing CI/CD pipelines, and managing cloud resources effectively to support rapid deployments and continuous improvement of software solutions.
Job Responsibilities
- Design, implement, and manage AWS cloud infrastructure to support development and production environments.
- Automate deployment processes using CI/CD tools and frameworks.
- Monitor and optimize system performance, security, and cost-effectiveness of cloud resources.
- Collaborate with software development teams to facilitate Agile practices and improve development workflows.
- Conduct regular system audits, capacity planning, and system upgrades.
- Implement and maintain disaster recovery and backup strategies.
- Troubleshoot and resolve issues related to infrastructure, application deployment, and cloud resources.
- Document processes and maintain records related to infrastructure architecture and operational procedures.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in AWS cloud services and DevOps practices.
- Strong proficiency in infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation.
- Expertise in continuous integration and continuous deployment (CI/CD) methodologies and tools like Jenkins, GitLab CI, or CircleCI.
- Sound knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
- Experience with scripting languages (Python, Bash, etc.) to automate processes.
- Familiarity with monitoring and logging tools like CloudWatch, ELK Stack, or Prometheus.
- Strong problem-solving skills and ability to work well under pressure.
Technologies & Tools
The Senior AWS Engineer/DevOps will utilize a variety of technologies and tools to deploy and manage cloud solutions effectively. Key technologies include AWS services such as EC2, S3, Lambda, RDS, and VPC. The role will also leverage automation and infrastructure as code (IaC) tools like Terraform and AWS CloudFormation. The candidate will work extensively with CI/CD pipelines built using Jenkins or GitLab CI, and container orchestration tools such as Kubernetes and Docker will be integral to managing microservices. Monitoring and logging will be supported through tools like CloudWatch, ELK Stack, and Prometheus.
Ideal Candidates
The ideal candidate for the Senior AWS Engineer/DevOps position at Perr&Knight is a proactive individual with a strong technical background and a passion for cloud technologies. They should demonstrate an ability to adapt to evolving technologies and processes in a fast-paced environment. Excellent communication skills and the ability to collaborate across teams are essential. A commitment to operational excellence, attention to detail, and a focus on continuous learning and improvement will set successful candidates apart in this vital role.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.