EXPERIENCED IN:
· Continuous Integration/Continuous Deployment (CI/CD):
o Expertise in defining and documenting CI/CD best practices.
o Hands-on experience with build/release tools like Jenkins, Maven, and similar tools for automating the build, test, and deployment pipeline.
· Scripting and Automation:
o Strong scripting skills in languages such as Python and Bash.
o Automation experience using tools like Ansible for configuration management and deployment automation across multiple environments.
o Ability to solve problems and automate workflows across multiple platforms through scripting.
· Cloud Platforms:
o Experience with AWS and cloud infrastructure, including knowledge of services like AWS CodeCommit for source control and AWS security policies.
· Version Control Systems:
o Proficiency in source control tools like Git, BitBucket, Subversion, or AWS CodeCommit to manage code repositories.
· Artifact/Binary Management:
o Familiarity with binary/artifact repositories such as Maven, Nexus, or Artifactory for managing code packages and dependencies.
· Linux and OS-Level Experience:
o Solid experience with the Linux operating system and bash scripting to perform administrative tasks and automation at the OS level.
· Security Compliance:
o Awareness and experience in implementing security policies in line with organizational security standards, ensuring systems comply with established security measures.
· Agile/DevOps Mindset:
o Experience working in Agile environments, using tools like Jira or VersionOne to manage tasks, sprints, and team collaborations.
o Ability to work across multiple platforms and applications, understanding system dependencies and coordinating with business teams to align technical solutions with business needs.
· Mentorship and Collaboration:
o Ability to coach and mentor application developers in building scalable, efficient applications, and acting as a technical resource for product teams to improve speed-to-market and product quality.
TECHNICAL PROFICIENCIES REQUIRED:
· AWS
· Python
· APIs
· Ansible
· Jenkins, Maven
· Linux OS
· Bash scripting
METHODOLOGIES/BEST PRACTICES:
· CI/CD
· Agile
TOOLS:
· Source Control Tools: Git, BitBucket, Subversion, or AWS CodeCommit
· JIRA or VersionOne
FAMILIAR WITH:
· Binary/artifact repositories like Maven, Nexus, Artifactory, etc.