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.