31 Jul
|
Archer Daniels Midland
|
Bengaluru
31 Jul
Archer Daniels Midland
Bengaluru
Your Responsibilities:
- Manage code using Git, including branching, pull requests, and code reviews.
- Collaborate with other developers through Issues, Discussions, and Projects.
- Maintain and contribute to repositories, including documentation, README files, and CI/CD workflows.
- Develop and implement current features, fix bugs, and optimize existing code.
- Work with Actions / pipelines for automation and deployment.
- Monitor and manage repository security and access control.
- Contribute to open-source or internal packages/modules if applicable.
- Embed with less knowledgeable end user teams to improve or reconcile their utilization of DevOps systems and practices
- Create DevOps related documentation or training for others to utilize
- Review and approve YAML code
- Mentor and coach other team members
- Provide status updates for completing stakeholder status reports
- Create/Update automation processes/scripts
- Work with Architectural resources in the creation or improvement of DevOps practices, patterns, and standards.
- Complete tasks within specified deadlines
- Understand the portfolio of opportunity and how we can successfully move the organization forward strategically
Your Profile:
- Bachelor’s degree, or foreign equivalent, in Information Systems, Systems Engineering, or a related field, plus 6 years of experience with Microsoft Application development or a related occupation in DevOps Development.
- 5+ years of experience as a Developer using DevOps practices
- 5+ years of experience as a Developer using DevOps Systems
- 5+ years of experience working with Build and Release automation
- 5+ years of experience working with GIT repositories
- 5+ years of experience in application analysis, design and n-tiered architectural patterns
- 5+ years of experience in administration of DevOps Systems
- 4+ years of experience using PowerShell, or an equivalent scripting language
- 4+ years of experience using Docker and container orchestration
- 4+ years of experience working with Agile and ITIL methodologies
- 4+ years of experience in Cloud Based Technologies and platforms
- Extensive keyboard operations
- Perform on call duties
- Work occasional weekends, holidays and overtime
- 4 Year degree in IT related field or equivalent competency
Technical Requirements:
- Microsoft GitHub or Azure DevOps
- Work Management
- Source Code Management
- Pipeline Management
- Artifact Management
- Understanding of the available APIs
- Experience working within, or administering, a GitHub Organization
- Understanding of the available APIs
- Understanding of Policies, Workflows, Security, Actions & Runners
- YAML
- Understand how to write and debug YAML in Pipelines
- Familiarity with standard Pipeline Tasks and reusable libraries
- Object oriented and/or script based languages, incl. unit testing
- .Net and/or Java
- JavaScript Frameworks (Angular, React, Node)
- Python
- PowerShell
- Bash
- Package Management Systems
- NuGet
- Node
- Pip
- Maven, nexus
- Artifactory
- Web Development
- HTML, HTML5
- MVC, Bootstrap, or other similar frameworks
- CSS, CSS5
- Database technologies
- SQL Server
- Understanding and experience with Stored Procedures, Indexes, Keys, Triggers and Tables
- Containerization/Containers
- Docker experience
- Kubernetes experience a plus
- Code Quality
- Technical debt, coverage (SonarQube or equivalent))
- SAST (AquaSec or equivalent)
- Open Systems Development Skills
- Understanding of Agile, Scrum, and ITIL methodologies
- Understanding of CI/CD concepts
- ARM, Bicep, Terraform, XML, XLST, XSD, SOAP, REST, WSDL
📌 GT DevOps Developer (Bengaluru)
🏢 Archer Daniels Midland
📍 Bengaluru