Working...
Vezeeta
You must first log in before applying to jobs.

DevOps Senior Manager

Job Description and Requirements


Here’s what an ordinary day looks like, you will:

  • Deployment pipeline with very strong knowledge in Automating the Applications' build, deploy, test and release processes .
  • Strong understanding and dirty handed experience including thorough virgin control process.
  • Automated feedback loop includes check in and out processes.
  • Managing/ Insuring built in quality process.
  • Implement Automated testing strategy.
  • Assigns and monitors work of technical personnel, ensuring that application development and deployment is done in the best possible way, and implements quality control and review systems throughout the development and deployment processes
  • Displays technical leadership and oversight of implementation and deployment planning, system integration, ongoing data validation processes, quality assurance, delivery, operations, and sustainability of technical solutions
  • Possesses excellent verbal and written communication skills and the ability to interact professionally with a diverse group of developers, product owners, and subject matter experts
  • Is responsible for the development of standards and processes for operations that proactively prevent problems from occurring
  • Applying all concepts of Continuous Integration & Continuous Delivery.
  • Helping to improve software development life cycle to ensure maximum delivery output.
  • Configuration Management.

Requirements 

You’re going to need this to carry out this job:

  • 5+ years of DevOps experience or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts and tools
  • A track record as a coach, mentor, and developer of talent
  • An ability to drive to big picture goals and milestones while valuing and maintaining a strong attention to detail
  • An ability to quickly identify and drive to the optimal solution when presented with a series of constraints
  • Demonstrated ability in people management, strategic planning, risk management, change management, and project management
  • Excellent judgment, analytical thinking, and problem-solving skills
  • Experience working with quality management approaches, techniques, and principles
  • Full understanding of software development lifecycle best practices
  • Self-motivated individual that possesses excellent time management and organizational skills
  • Strong cross-functional collaboration skills, relationship building skills, and ability to achieve results without direct reporting relationships
  • Strong sense of personal responsibility and accountability for delivering high quality work, both personally and at a team levelStrong experience in Linux, Docker and Ansible
  • Strong development background with experience in Python, Shell Scripting, SQL. Other scripting languages are strong plus.
  • Working experience using the agile methodology.

Areas that Add to Your Strength:

  • Development and deployment of web applications and Windows services.
  • Familiarity with Git and VSTS
  • Familiarity with AWS ecosystem (EC2, RDS, Lambda…etc.), MySQL, Redis, Kafka and/or RabbitMQ is a plus.