Job Summary:
We are looking for a skilled and motivated DevOps Engineer with a strong focus on infrastructure automation, cloud computing, and containerization technologies. The ideal candidate will be experienced with Terraform and AWS services, containerization tools (Docker, ECS, EKS), CI/CD pipelines, and other DevOps-related tasks. You will be responsible for managing cloud infrastructure, automating deployments, and collaborating with the development team to ensure smooth, scalable, and reliable production environments. If you have an eye for troubleshooting, accountability, and are eager to work in a dynamic, high-performance environment, we want to hear from you!
Key Responsibilities:
- Infrastructure Automation: Use Terraform to define, deploy, and manage infrastructure as code across multiple environments (development, staging, production).
- Containerization: Implement and maintain containerized applications using Docker, ECS, and Kubernetes to enhance scalability and deployment efficiency.
- CI/CD Pipelines: Design, develop, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate testing, building, and deployment of code.
- Cloud Infrastructure Architect: Manage and optimize infrastructure, ensuring a robust, secure, and scalable environment for application deployment.
- AWS Services: Work with AWS services such as Code Pipeline, Elastic Beanstalk, EC2, RDS, Load Balancing and Autoscaling Groups to maintain and optimize infrastructure.
- API Architecture: Ensure the efficient and secure integration of APIs with backend systems, leveraging AWS services.
- Web Application Firewall (WAF): Implement security measures using AWS WAF to protect applications and data from common web threats.
- Networking and Routing: Work closely with networking and routing protocols to ensure seamless connectivity, load balancing, and high availability across cloud-based environments. Knowledge of public and private DNS is preferred.
- Collaboration and Troubleshooting: Collaborate with development, QA, and other teams to troubleshoot and resolve issues related to infrastructure, application deployment, and cloud architecture.
- Monitoring and Optimization: Proactively monitor infrastructure performance, optimize resource usage, and ensure uptime with continuous improvements.
- Cloud Agnostic Design: In addition to using terraform, knowledge of other cloud providers and cloud agnostic design is appreciated.
Required Skills and Experience:
- Strong expertise in Terraform for infrastructure as code.
- Proficient in containerization technologies like Docker, ECS, and Kubernetes.
- Experience with CI/CD pipelines (AWS CodePipeline, Jenkins, GitLab CI).
- In-depth knowledge of AWS services including EC2, RDS, Elastic Beanstalk, CodePipeline, Autoscaling Groups, and WAF.
- Experience with Git/Bitbucket for version control and collaboration.
- Strong troubleshooting and debugging skills.
- Familiarity with Networking and Routing principles in a cloud environment.
- Excellent accountability for delivering projects on time, within scope, and with quality.
- Ability to work independently and manage multiple tasks simultaneously in a fast-paced environment.
- Experience in full stack observability options (Grafana/Splunk/Prometheus etc)
Desired Traits:
- Accountability: Takes ownership of tasks, maintains responsibility for results, and ensures continuous improvement.
- Troubleshooting Acumen: Strong analytical and problem-solving skills, capable of resolving complex infrastructure issues.
- Attention to Detail: Able to quickly identify inefficiencies and potential issues in complex environments.
Bonus Skills:
- Experience with Linux OS administration.
- Knowledge of computer virtualization technologies.
- Proficiency in Python, Node.js, and/or .NET for scripting and automation.
- Familiarity with ticketing software (JIRA, ServiceNow, or similar) to manage tasks and support requests.
- Knowledge of AWS Transit Gateway, Control Tower and Account Factory.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 7+ years of experience as a DevOps Engineer/AWS Solutions Architect or in a similar role.
- Strong communication skills and the ability to work effectively within a team.
If you are passionate about DevOps practices, cloud technologies, and automation, and you thrive in a fast-paced, collaborative environment, we encourage you to apply and join our team!Fusable participates in the E-Verify program.View the Participant & Right to Work Poster in English | Españolhttps://www.e-verify.gov/employers/employer-resources?resource=30
Equal Employment Opportunity
- Fusable is committed to providing equal employment opportunities in all employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, citizenship status, marital status, age, disability, protected veteran status, sexual orientation or any other characteristic protected by law.