Description

Description

 

  • This .NET Developer IV role will work with application developers to automate and accelerate the testing, release, and deployment of applications into a runtime environment in addition to regular application development responsibilities.
  • This role requires a background in development, operations, and full-stack software implementations.

     

Responsibilities

 

  • Is well versed in programming in a high-level language such as .NET Core, REACT, or other languages to script installation, configuration, and provisioning
  • Has solid .NET Core development skills
  • Provide continuous delivery solutions in a cloud environment and have experience with the core suite of tools used to manage AWS cloud infrastructure
  • Establish and employ Continuous Integration practices and tools such as Harness, ArgoCD, Github Action or other CI tools
  • Configure management automation tools from AWS or other cloud providers in creating continuous delivery systems
  • Employ industry Continuous Delivery patterns and collaboratively work with other members to achieve successful continuous delivery solutions
  • Responsible for mentoring and teaching existing team members
  • Clearly explain solutions for complex problems and demonstrate ability to lead and impart knowledge effectively to junior resources
  • Continually improve cyber resilience.
  • Collect DevOps automation requirements from development teams
  • Design DevOps pipelines for applications based on existing company standards
  • Build cloud infrastructure pipelines based on existing company standards
  • Build CI/CD pipelines based on existing company standards for cloud applications
  • Support and maintain existing infrastructure and CI/CD pipelines

     

Qualifications

 

  • Bachelor’s degree in computer science, systems analysis or a related study, or equivalent experience
  • 5 + years of experience spanning at least two IT disciplines, including technical architecture, application development, or operations
  • Experience optimizing applications, both stand-alone and in distributed systems to maximize performance
  • Experience maintaining infrastructure and ensuring stability while adding new features
  • Any AWS Certification
  • Familiarity with a broad portfolio of AWS infrastructure tools (EBS, S3, EC2, Elastic IP, Route 53, VPC) and experience with cloud infrastructure management and automation technologies
  • Ability to code in .NET Core
  • Comfort with collaboration, open communication and reaching across functional borders
  • Comfort with frequent changes in priorities
  • Ability to clearly articulate design and implementation choices
  • Experience managing multi-tenant Kubernetes cluster
  • Continuous integration tools such as Harness ArgoCD, Github Action or similar
  • Scripting (Python, JS, GO Lang, Bash) skills for monitoring and automation
  • Possess a strong grasp of automation tools
  • Critical thinking and problem-solving skills
  • Time and priority management
  • A team player with strong communication and interpersonal skills

     

Preferred

 

  • REACT
  • Experience leading small teams
  • AWS CDK
  • Object-Oriented Programming Experience
     

Education

Any Graduate