Job Openings Architect - DevSecOps

About the job Architect - DevSecOps

Main Responsibilities

  • Understand and Adapt to ADL DevOps Culture: Embrace and integrate ADL's DevOps principles and practices.
  • Provide Consultation: Offer expert advice to DevOps teams across various projects.
  • Identify and Define Technology Stacks: Select and specify appropriate technology stacks for different projects.
  • Define CICD Automation Processes: Establish and document continuous integration and continuous deployment (CICD) automation workflows.
  • Analyze and Improve Existing CICD Processes: Evaluate current CICD processes and implement improvements.
  • Adapt DevOps Best Practices: Tailor industry best practices to fit ADL's DevOps culture.
  • Review Designs: Ensure quality and adherence to standards in designs created by DevOps teams.
  • Assist in Estimation: Help in estimating the efforts required for various tasks and projects.
  • Participate in Presale Activities: Engage in activities that support the presale process.
  • Evaluate, R&D, and POC New Technologies: Research, develop, and conduct proof of concepts for new technologies.
  • Mentor Juniors: Guide and mentor junior team members to adapt to ADL's DevOps culture.
  • Technical Documentation: Create and maintain comprehensive technical documentation.
  • Follow Agile Process: Adhere to Agile methodologies and practices.

Qualifications/Skills/Knowledge

  • Educational Background: Engineering degree in Telecommunication, Computer Science, IT, Systems/Networking.
  • Experience: 12+ years in DevOps, Networking, IT, or Telecommunication.
  • Architectural Skills: Ability to architect systems and define system KPIs.
  • System Implementation: Proficiency in defining abstracts for system implementations and executing DevSecOps/SRE.
  • Analytical and Problem-Solving Skills: Strong analytical, problem-solving, teamwork, and communication skills.
  • DevOps Solutions Design: Proven experience in designing DevOps-related solutions.
  • Technical Fundamentals: Solid understanding of systems, networking, and software fundamentals.
  • Operating Systems: Broad experience with multiple operating systems.
  • Scripting and Coding: Proficiency in scripting (Bash, Ansible, Python, Terraform) and coding languages (Java, Angular, React, PHP).
  • CICD Tooling: Extensive knowledge of CICD tools (Jenkins, SonarQube, Kubernetes, Docker, SCM tools).
  • Monitoring and Log Management: Experience with monitoring and log management tools (Prometheus, Grafana).
  • Cloud Platforms: Broad experience with one or multiple cloud platforms.
  • Database Management: Knowledge of DBMS.
  • System and Network Security: Expertise in system and network security (DevSecOps).
  • Agile Practices: Excellent understanding of Scrum and Agile practices.
  • Certifications: Relevant DevOps-related professional certifications.