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 eStaffing Inc., so some details may not match this job. The employer's own page has the real description.
Overview
The AWS DevOps Engineer at eStaffing Inc. will play a pivotal role in automating and optimizing our cloud infrastructure and deployment processes. The ideal candidate will be responsible for managing and supporting AWS services, implementing CI/CD pipelines, and ensuring high availability and performance of applications. This role requires a collaborative approach, working closely with development and operations teams to facilitate seamless delivery of software solutions in a dynamic and fast-paced environment.
Job Responsibilities
- Design, implement, and maintain cloud infrastructure on AWS to ensure scalability and resilience.
- Develop, implement, and manage CI/CD pipelines to automate the software build, test, and deployment processes.
- Monitor system performance, troubleshoot issues, and optimize resource utilization across various platforms.
- Maintain security standards and best practices within the AWS environment, including IAM policies and configurations.
- Collaborate with cross-functional teams to understand software requirements and deliver actionable solutions.
- Document processes, configurations, and systems to ensure seamless knowledge transfer and compliance.
- Participate in on-call rotation to support production systems when necessary.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in AWS cloud services and DevOps practices.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Hands-on experience with containerization tools like Docker and orchestration frameworks such as Kubernetes.
- Strong understanding of networking concepts and protocols, including DNS, Load Balancers, and VPNs.
- Experience with monitoring tools such as CloudWatch, Prometheus, or Grafana.
- Knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Familiarity with Agile methodologies and practices.
Technologies & Tools
The AWS DevOps Engineer will regularly work with a variety of technologies and tools to ensure effective management and delivery of cloud services. These include Amazon Web Services (AWS) for cloud infrastructure, Docker for containerization, Kubernetes for orchestration, along with CI/CD tools like Jenkins or GitLab. The role will also utilize monitoring and logging tools such as AWS CloudWatch, ELK Stack (Elasticsearch, Logstash, Kibana), and version control systems like Git.
Ideal Candidates
Ideal candidates for the AWS DevOps Engineer position will exhibit a strong technical foundation combined with excellent communication skills. They should be proactive problem solvers with a passion for continuous learning and improvement. A collaborative mindset and the ability to work effectively within cross-functional teams are critical. Candidates should also demonstrate flexibility and adaptability to evolving technologies and methodologies, thriving in a fast-paced, remote working environment.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.