Qualifications needed for the role
• A bachelor’s degree preferably in Computer Science, Engineering or MIS
• 6-8 years of experience in software systems, programming, and infrastructure development
• Strong, proven experience as a DevOps engineer in a scalable production environment built on AWS
• Experience with Node.js/JavaScript frameworks and design patterns. Experience with the React library is helpful.
• Experience working with APIs and Microservices
• A strong desire to innovate and build comprehensive solutions that other DevOps engineers inside the team and across the organization can leverage. Any creative work in the following areas is helpful: serverless application development, monitoring for microservices, chaos engineering or feature toggling, A/B testing, performance testing (all in the AWS ecosystem)
Preferred skills for the role
• Working knowledge of the database and data analytics related to AWS services is beneficial.
• Working knowledge of IP Networking, VPCs, DNS, Load Balancing, and firewalling
• Experience building infrastructure as code using AWS Cloud Formation or similar scripting techniques
• Experience with one or more of the following: Chef, Puppet, Salt, or Ansible in production environments
• Experience managing releases into production using AWS Code Pipeline.
• Expertise with Git, including branching workflows
• Excellent interpersonal and collaboration skills with the ability to work with a diverse set of colleagues
• Healthy decision-making, problem-solving skills, critical thinking, and testing skills
• Self-starter with the ability to set priorities, work independently, and attain goals
• The ethos of continuous improvement and interest in learning new things
• Strong ability to understand and internalize the big picture and broader implications
Thanks,
Sunil N,