Job Openings DevOps Engineer

About the job DevOps Engineer

Minimum requirements:

  • Minimum Qualification - Bachelors degree in Programming/Systems or Computer Science or other related field
  • Experience - 3-5 Years of programming experience

Responsibilities:

  • Provide technical leadership, coaching and mentoring as well as technical guidance or system process expertise
  • Evaluate new application packages and tools to perform research on best practices
  • Plan and perform ongoing routine application maintenance tasks to assist in production support and improve performance
  • Build a culture of collaboration between Analysts, Architects, Development, QA and Infrastructure ensuring optimal delivery
  • Review modules for quality assurance and assist in defining DevOps and quality guidelines and standards
  • Create technical design specifications
  • Develop IT solutions to meet business requirements and translate technical requirements into test cases, test scenarios and scripts
  • Build automated deployments using configuration management technology
  • Document and complete knowledge transfer to production support
  • Work with Release Management to ensure modules are production ready
  • Document functions and changes to new or modified modules and test activities/results
  • Assist in the development of user guides and training documentation for systems
  • Participate in the development of contingency plans including reliable backup and restore procedures
  • Assist in the development of disaster recovery plans with service providers
  • Apply lean and agile principles on the project delivery pipeline to develop and deploy code
  • Participate in IT project planning processes by creating and sharing development estimates and operational requirements to enable accurate planning with realistic timelines
  • Perform script maintenance and updates due to changes in requirements or implementations
  • Set up and maintain the test environments for both manual and automated testing.
  • Server Management through the concept of Virtualization (KVM) and Containers (LXC) using Linux (RedHat), Linux (VirtualBox) and OpenStack.
  • Monitored automated build and continuous software integration process to drive build/release failure resolution.
  • Comfortable with Windows/Linux OS Relational database management system including PostgreSQL, MSSQL Server, MYSQL and SQL Server.
  • Programming experience in Java, Python, JavaScript and PHP. Design and Implementation of complex IT solution.
  • Develop technical requirements and solution architect from business proposals.