Consultant, IT Development

  • Company:
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    2 weeks ago
  • Category:
    IT & Software

Req I DDEL_DTJP00006843
Primary SkillsDEVops, .Net or Java/Spring, Kubernetes, Linux administration, CI/CD
DescriptionExperience : 10 + Years . Minimum of 10 years’ experience in the IT field focusing on development projects and DevOps . Minimum of 7 years of development experience in .Net or Java/Spring application platforms . Minimum of 3 years of hands on experience designing DevOps solutions leveraging Docker container and Kubernetes . 4+ years of DevOps and Build Tools experience . 5+ years of experience in automation frameworks like Puppet . 5+ years of strong experience in Linux administration and scripting . Bachelor of Science in Computer Science required. Masters is desired. . Strong preference for a polyglot programmer/Architect who is comfortable in various development environment including .NET Core Roles & Responsibilities: . Responsible for Architecting end to end CI/CD Solution for automating software delivery for Cloud Native Solutions deployable on Pivotal Cloud Foundry PaaS Platform . Responsible for Architecting end to end CI/CD Solution for automating software delivery for traditional applications . Design a container based CI/CD environment that will scale to support Dell IT’s evolution to cloud Native Application Architecture Delivery . Integrate Testing frameworks and tools to automate testing into Software Delivery . Work closely with Software delivery teams to evangelize DevOps culture and enable Automation for their applications . Act as a liaison with other Architects (security, infrastructure, EA and Application) and with delivery teams working primarily within an Agile and Pivotal methodology . Mentor delivery team technical leads and developers. . Research and develop best of breed technologies around automation across traditional web application as well as Cloud Native applications that leverage Pivotal Cloud Foundry PaaS Platform Skillset: . Experience in Architecting end to end CI/CD solution using popular Platforms like Jenkins or GitLab . Very Strong hands-on experience with Docker/LXC containers and container orchestration platforms like Kubernetes . Prior experience automating real-world production environment . Strong scripting skills in popular languages e.g Powershell, Python, Bash etc. . Experience in Puppet and Bosh with demonstrated experience in automation using these frameworks. . Deep understanding of Microservice Architecture and REST based implementation of APIs. . Experience with automated testing tools like selenium and JMeter . Strong experience in Source code repositories like Git and SVN . Experience in Cloud Native Application Architecture with working knowledge of Platform as a Service (PaaS). Experience in Pivotal Cloud Foundry or open source Cloud Foundry platform is desired . In depth experience with Linux, specifically with Ubuntu Operating System . Very good understanding of declarative programming based on YAML . Strong communication and presentation skills . Demonstrated experience in creating technical white papers around DevOps. . Ability to discuss and defend Architectural decisions with team of strong technical architects. . Strong working knowledge of developing 12-factor application