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 Programmers.io, so some details may not match this job. The employer's own page has the real description.
Job Overview
The AWS DevOps Engineer at Programmers.io will be responsible for facilitating seamless integration and deployment processes utilizing AWS cloud services. This role involves designing, implementing, and supporting the infrastructure and tools necessary for development and operations teams to efficiently collaborate. The successful candidate will ensure that the application lifecycle—from development to deployment—is robust and efficient. They will also monitor system performance and troubleshoot any issues that may arise, contributing to the overall reliability and scalability of the applications hosted on AWS.
Job Responsibilities
- Design, build and maintain scalable, resilient, and highly available infrastructure on AWS.
- Implement CI/CD pipelines to automate the deployment process and enhance development efficiency.
- Monitor, troubleshoot, and resolve application deployment issues in various environments.
- Collaborate with development and operations teams to provide support and ensure best practices in software development and deployment.
- Create and manage infrastructure as code using tools like CloudFormation or Terraform.
- Implement security best practices for cloud infrastructure and applications.
- Conduct regular system performance assessments and optimizations to enhance application performance.
- Provide documentation for system configuration, processes, and procedures.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- At least 3 years of experience in DevOps roles with a focus on AWS technologies.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Strong experience with AWS services including EC2, S3, RDS, Lambda, and VPC.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Understanding of network protocols, security, and distributed systems.
- Experience with monitoring tools like CloudWatch, Datadog, or Prometheus.
- Excellent problem-solving skills and ability to work under pressure.
Technologies & Tools
The AWS DevOps Engineer will utilize a variety of technologies and tools that are crucial for cloud management and software deployment. Key platforms include Amazon Web Services (AWS) for cloud infrastructure, Docker and Kubernetes for containerization and orchestration, Git for version control, and monitoring tools like CloudWatch and Datadog. Additionally, the engineer will leverage Infrastructure as Code (IaC) tools such as AWS CloudFormation and Terraform, ensuring streamlined and documentable cloud configurations.
Ideal Candidates
The ideal candidate for the AWS DevOps Engineer position at Programmers.io will possess a proactive and collaborative mindset, demonstrating excellent communication skills to engage with cross-functional teams. They should be detail-oriented with a passion for continuous learning and improvement, staying updated with industry trends and emerging technologies. A strong sense of ownership and responsibility for managing cloud environments is essential, along with a dedication to delivering high-quality solutions that meet business needs efficiently.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.