Building a release pipeline to enable fast, but safe delivery of critical business software to Production
Developing DevOps framework and implement standards, processes, and controls for release and deployment activities using UrbanCode
Deploy, Jenkins and Terraform.
Experience developing web applications and services using any of the language Groovy, Python, Java, Ruby, shell scripting, NodeJS, Bash, Perl, React, C# etc.
2/3 years of experience with Infrastructure as Code (IaC), Pipeline as Code, Automated Single click Deployment, Configuration Management with large/mid-size application with production support
2/3 years of experience with AWS Cloud based DevOps practices, specially hands on experience with Cloud formation templates, Terraform
1/2 years of experience with Containerization and Orchestration with Kubernetes
Develop sound version control best practices based CM systems (SVN, GIT , etc.), including branching and merging strategies
Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies. Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.
Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features.
Knowledge on Site reliability engineering for infrastructure and application monitoring
Develop best practices for software build tools (Gradle ,Maven, ANT, Shell, Make ) and continuous integration tools (Jenkins, codebuild, codepipeline), and infrastructure automation (Terraform ,Puppet, Chef ansible etc)