Job Overview
We are seeking a skilled DevOps Engineer with a strong background in AWS cloud technologies to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and maintaining cloud infrastructure on AWS, ensuring seamless deployment and high availability of applications. You will collaborate closely with development and operations teams to automate and streamline our development processes, enhance CI/CD workflows, and ensure the scalability and security of our cloud environment.
Key Responsibilities
- Design, implement, and manage scalable and reliable AWS cloud infrastructure.
- Develop and maintain CI/CD pipelines for automated build, test, and deployment.
- Implement and manage infrastructure-as-code (IaC) using tools like Terraform or AWS CloudFormation.
- Monitor system performance, optimize cost, and ensure high availability of services.
- Automate routine operational tasks and improve system performance using AWS Lambda, Step Functions, and other serverless technologies.
- Ensure security best practices are implemented and maintained, including VPC design, IAM policies, and network configurations.
- Troubleshoot issues across the full stack – hardware, software, application, and network.
- Collaborate with development, QA, and security teams to define and implement application monitoring, logging, and alerting.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 3+ years of experience in DevOps, with a strong focus on AWS cloud technologies.
- Proficiency in AWS services such as EC2, S3, RDS, Lambda, ECS/EKS, and CloudFront.
- Experience with configuration management and IaC tools like Terraform, AWS CloudFormation, or Ansible.
- Solid understanding of CI/CD practices and experience with tools like Jenkins, GitLab CI/CD, or AWS CodePipeline.
- Strong scripting skills in Python, Bash, or similar languages.
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with monitoring tools like CloudWatch, Prometheus, Grafana, or ELK stack.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications
- AWS Certified DevOps Engineer or equivalent AWS certifications.
- Experience with serverless architectures and microservices.
- Knowledge of networking concepts and security protocols.
- Familiarity with Agile/Scrum methodologies.
Benefits
- Competitive salary and performance-based bonuses.
- Health, dental, and vision insurance.
- Opportunities for professional growth and certifications.
- Flexible work hours and remote work options.
Tilli is an equal-opportunity employer. We currently only accept applicants from within the United States.
Join us and help shape the future of our technology!