Devops Engineer Jd Job in Pentagon

Devops Engineer Jd

Apply Now
Job Summary
    I. Work Complexity & Planning
  • Works on complex, major or highly visible tasks in support of multiple projects that require multiple areas of expertise
  • Works as a project team member or as a project lead
  • Works on projects that may span a broad range of applications
  • Supports multiple applications
  • Expertise in multiple technical environments and knowledge of one or more business areas
  • Participates and/or leads in project planning processes
  • Creates and shares development estimates and operational requirements to enable accurate planning with realistic timelines
    II. Business Requirement, Design, Development & Deployment
  • Assesses client needs utilizing a structured requirements process (gathering, analysing, documenting and managing changes)
  • Writes and communicates business requirements and functional specifications for the implementation of client solutions
  • Analyses client operations to understand their strengths and weaknesses to uncover opportunities for improvements
  • Works closely with architects to assure all systems are in line with Pentagons long-term strategy
  • Creates technical design specifications
  • Reviews technical design specifications developed by junior levels
  • Develops/builds IT solutions to meet business requirements
  • Installs and configures solutions
  • Integrates solutions with other applications and platforms outside the framework
  • Develops, executes and documents test plans
  • Creates test plans
  • Executes testing efforts across the life cycle
  • Designs, develops and implements reusable components
  • Codes and documents custom test automation frameworks
  • Maintains new and existing object reference files
  • Performs script maintenance and updates due to changes in requirements or implementations
  • Sets up and maintains the test environments for both manual and automated testing
  • Builds automated deployments using configuration management technology
  • Deploys new modules, upgrades and fixes to the production environment
  • Documents and completes knowledge transfer to production support
  • Works with Release Management to ensure modules are production ready
  • Creates release notes, deployment plans, etc.
  • Verifies the functionality of components and services and ensures deployment meets client's expectation
    III. Bachelors degree in Programming/Systems or Computer Science or other related field. Or equivalent work experience
  • Typically requires 5-7 years of analysis and programming experience
  • Experience working in applications, systems or IT operations
  • Demonstrates knowledge of a broad range of hardware and software products
  • Experience working in an agile team environment
  • Demonstrated ability to analyse and interpret complex problems or processes, identify and understand requirements and develop alternate solutions
  • Experience designing, developing, testing and deploying applications/ systems using proven or emerging technologies, in a variety of technologies and environments
  • Experience with automation tools
  • Strong troubleshooting and problem solving skills
  • Requires working knowledge of two or more programming languages
Experience Required :

2 to 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs