Senior DevOps Engineer
Mapan is looking for a Sr. DevOps Engineer who will be responsible for creating and streamlining continuous delivery pipelines.
This role will be working very closely with developers and ops teams to ensure reliability, scalability and performance of the systems.
Liaise between Operations, IT Security, Product and Development on deployment standards and best practices.
Design and Cultivate Continuous Delivery throughout the organization.
Establish Best Practices for Continuous Delivery.
Design and Improve Build Infrastructure including build automation, test automation, deployment automation, and monitor services, build performance reports.
Evaluate and prototype deployment of virtualized stacks on cloud infra such as AWS, MS Azure, GCP, VMWare or similar.
Continuously review and enhance processes and operating procedures needed to maintain the most cost effective enterprise-grade cloud infrastructure.
Proactively identify an issue, gather requirements, design and then implement the solution
Create and maintain complete and accurate documentation
Identify and promote best practices and patterns for the setup, configuration and management including databases, servers, and network and storage systems.
Support and administer software and applications, including : VMware hosts, Linux Hosts, Windows Server, MySQL, PostgreSQL, SQL Server.
The Qualifications :
5+ years Linux administration experience including diagnosis of performance issues
3+ years of experience with AWS (EC2, S3, VPC, Elastic Beanstalk, SNS, etc.)
3+ years of experience to manage on-premise software like VMWare, Proxmox, etc.
3+ years of production application support experience in a high uptime environment
3+ years Scripting experience with PowerShell, Bash and / or Python
3+ years of experience building Continuous Integration with either Jenkins, TeamCity, or another CI / CD Software.
package management, load estimation, networking configuration, etc.
3+ years experience on automation and orchestration software like Chef, Ansible, Puppet and / or Kubernetes.
2+ years experience setting up, deployed and maintain Container-based software systems.
Ability to proactively determine problems before they happen, dig deep for root causes, and implement solutions that prevent future occurrences.
Customer and quality focused with excellent attention to detail.
Good knowledge on Testing Frameworks
Deep knowledge on version control customization and expansion with Git and / or Mercurial
Good teamwork, good communication skills, can express opinions in good manner.
Desired Additional Skills :
Experience working in a SCRUM environment.
Experience with VMWare administration.
Experience supporting web-based applications built on IIS and SQL Server.
Experience MS SQL (scaling, replication, sharding etc.).
Experience with MS Active Directory.