Computer Scientist-II (DevOps)
adobe
Job Description
What you’ll do
- Designs, implements, and refines product development, testing, and manufacturing processes.
- Manages staff and assigns tasks to engineering and technical personnel.
- Leads teams in the development of new products, solutions, and processes.
- Oversees project logistics and resource allocation.
- Strives to improve efficiency and sustainability of processes and product designs, and to reduce waste.
- Secures the resources needed for teams to excel, including researching and proposing capital investments.
- Helps to create and oversee project budgets and engages in cost management strategies.
- Advocates on behalf of team members by securing adequate resources for success.
- Communicates technical information to non-technical stakeholders, including investors and potential customers.
- Maintains high level expertise in their field or sector.
- Assures that processes meet quality and safety compliance guidelines.
- Maintain business continuity by identifying and driving opportunities to make systems highly resilient and human-free.
- Collaborates with other team leaders and departments.
What you need to succeed
- Preferred qualification BE/B.Tech/MCA/M.Tech
- Proficiency in any one of the programming languages like C,C++,Java,Python,GO etc.
- Hands-on on any relational database like Mysql ,Postgres etc.
- Familiar with web API calls
- Experience operation and supporting large-scale internet hosted application
- Developing, running, and/or consuming cloud technologies such as AWS, Azure, Google Cloud Platform and related tooling: Terraform, configuration management, etc.
- Troubleshooting and system engineering exposure in Linux production environments. Experience with Linux, Internet Protocols, and Large-Scale Operations.
- Experience with networking concepts, protocols & technologies
- Experience with CI/CD tooling: Jenkins, Spinnaker, GitLab runners, Azure DevOps, etc.
- Personnel and project management skills
- Expert-level knowledge of sector technology and processes
- Strategic thinking
- Leadership, team building, and mentoring skills
- Strong communication, interpersonal, and conflict resolution skills
- Organisational, planning, and documentation skills