Job Description

Job Description

:

  • DevOps Strategy : Collaborate with clients to understand their business goals and technical challenges. Develop comprehensive DevOps strategies that align with their software development objectives and enhance their delivery pipelines.
  • Must Have : RedHat, Ansible, Openshift. Goodto Have : Cloudbees
  • Architecture Design: Lead the design and implementation of DevOps architectures, frameworks, and processes that facilitate seamless integration, automated testing, and deployment. Ensure scalability, reliability, and security in the DevOps solutions.
  • Toolchain Selection: Evaluate, recommend, and implement DevOps tools and technologies that improve software development efficiency. Choose tools for version control, continuous integration, continuous delivery, testing, monitoring, and more.
  • Automation: Design and implement automation workflows to streamline software development, testing, deployment, and monitoring processes. Reduce manual intervention and improve release consistency.
  • Infrastructure as Code (IaC): Promote the adoption of Infrastructure as Code principles, allowing infrastructure provisioning and configuration to be treated as code. Utilize tools like Terraform, Ansible, or CloudFormation.
  • Continuous Monitoring: Architect monitoring and observability solutions to gain insights into the performance and health of applications in production. Implement logging, monitoring, and alerting mechanisms.
  • Security Integration: Integrate security practices into the DevOps processes, ensuring that security is maintained throughout the development and deployment lifecycle.
  • Collaboration : Foster collaboration between development, operations, and QA teams by creating shared processes and tools that support a culture of transparency and communication.
  • Training and Mentorship: Provide guidance, mentorship, and training to development and operations teams to enable them to adopt and effectively use DevOps practices and tools.
  • Performance Optimization: Identify and address performance bottlenecks, scalability issues, and bottlenecks within the DevOps pipelines. Implement optimizations for faster builds and deployments.
  • Continuous Improvement: Stay updated with emerging DevOps trends, tools, and best practices. Continuously refine and enhance the DevOps practice's methodologies and processes.
  • Qualification

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of experience in software development, system administration, and DevOps practices.
  • Proven experience with DevOps tools such as Jenkins, GitLab CI/CD, Travis CI, CircleCI, or others.
  • Strong knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Proficiency in scripting languages (, Bash, Python, PowerShell) for automation tasks.
  • Experience with configuration management tools like Ansible, Puppet, or Chef.
  • Solid understanding of cloud platforms (, AWS, Azure, GCP) and infrastructure-as-code concepts.
  • Strong communication and collaboration skills to work effectively with cross-functional teams and clients.
  • Leadership abilities to guide development and operations teams in adopting DevOps practices.
  • Relevant certifications in DevOps, cloud computing, or related areas are a plus.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application