As a DevOps Engineer, you will play a critical role in ensuring the reliability, scalability, and efficiency of our infrastructure while collaborating with teams to ensure that our software development life cycle is efficient and error-free.
Responsibilities
- Collaborate with cross-functional teams to design, develop and deploy web applications that meet customer needs and exceed expectations.
- Write clean, modular, and maintainable code using ReactJS, TailwindCSS, and NodeJS frameworks.
- Manage AWS cloud infrastructure and services and implement best practices.
- Conduct unit testing and end-to-end testing using Cypress and Jest to ensure application stability and reliability.
- Develop and maintain REST APIs to support application functionality and integrations.
- Understand and incorporate customer feedback into design and development decisions, ensuring a high level of customer satisfaction.
- Communicate complex ideas and technical concepts clearly and concisely to cross-functional teams and stakeholders.
- Work independently to manage projects, meet deadlines, and achieve business goals.
- Stay up-to-date with emerging trends and technologies in web development.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proficiency in scripting languages such as Python and Bash.
- Good familiarity with JavaScript.
- Experience with automation tools (e.g., Jenkins, Ansible, Puppet, Chef).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Understanding of cloud services (AWS, Azure, GCP) and their use in deployment.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Experience with infrastructure as code (IaC) using Terraform or CloudFormation.
- Strong understanding of network fundamentals (TCP/IP, DNS, VPNs, etc.).
- Proven ability to troubleshoot and resolve issues in live production environments
Nice to Haves
- Experience with policy as code (e.g., Open Policy Agent) for enforcing security policies.
- Familiarity with vulnerability assessment tools and security scanners.
- Background in agile project management methodologies.
- Contributions to open-source projects or active participation in the DevOps community.
- Soft skills: Excellent communication and collaboration abilities.
Salary
- San Francisco: $80k – $150k
- London: £35k – £65k
- Singapore: $65k – $120k