Senior DevOps Engineer
Senior DevOps Engineer
This job allows you to work remotely
A Senior DevOps to the Toronto team to work on the next-generation IoT platform. This position will be responsible for building, maintaining, and scaling a highly performant micro-services platform. You will get a chance to contribute to defining the base architecture and lay down a solid foundation for the platform infrastructure. You will act as a subject matter expert in the team for all things including automation, cloud infrastructure, security, monitoring, logging, etc. world.
Ensure high levels of availability, security, performance, and scalability for Myant’s cloud-based infrastructure.
Follow DevOps best practices in designing and developing automation to support continuous integration and continuous delivery processes.
Design and develop system monitoring solutions that maximize automation, security monitoring, and incident response times.
Monitor production services for stability/performance and respond to service incidents.
Design and architect new initiatives in AWS.
Act as advisor or coach to junior DevOps engineers.
Must Have Skills:
10 - 15 years of experience in Software Development, Software Infrastructure or similar field
Bachelor’s Degree in Computer Science, Computer Engineering or equivalent work experience
Strong technical skills and knowledge, including advanced knowledge and experience in DevOps tools/processes
Experience working in Scrum or Agile based environment
Extensive experience architecting, designing, and programming applications in an AWS Cloud environment
Experience architecting highly available systems that utilize load balancing, horizontal scalability, and high availability
Working experience in platform and configuration management frameworks (Ansible, Cloud Formation, Chef, Puppet, etc.)
Solid understanding of Git including branching and merging strategies
Thorough understanding of Unix/Linux and networking fundamentals
Working experience building APIs and writing Lambda functions
Advanced proficiency with GIT, BitBucket, Gradle, Maven, SonarQube, Jenkins, automated CI/CD pipelines
Experience setting up cloud (AWS) security
Significant experience in setting up microservices leveraging AWS features (AWS Lambda, SQS, DynamoDB, Kinesis, Redshift, Aurora, S3, Cloudfront etc.)
Nice to have – AWS certifications
Ability to thrive in a faced-paced environment
Excellent communication and analytical skills