Job Description - CSCOJP00071976 - Systems/Network Architect III(US) in Durham
Return to jobs

CSCOJP00071976 - Systems/Network Architect III(US)

Ref: US_EN_6_971648_1327715

Posted on 20 March 2020
Job Location
Durham, North Carolina
Contract Type
Contractor
Category
Information Systems

Job Title: Senior AWS Architect and Developer - (2 positions)

Duration: 12 months, depending on work performance, project need and budget availability (to be renewed quarterly)

We are looking for hands-on application architects and developers who will: ·

  • Work as a technical leader alongside customer business, development and infrastructure teams ·
  • Lead technical and design discussions with IT executives to help enterprises speed their adoption of new technologies and practices ·
  • Architect and building highly scalable, cloud-native applications on the AWS platform using core developer services like APIGateway, Lambda, SQS, DynamoDB and ECS. ·
  • Leverage new technology paradigms (e.g., serverless, containers, microservices) ·
  • Migrate monolithic applications to micro services architectures ·
  • Advise on implementing AWS best practices ·
  • Influence infrastructure architecture by sharing your application development expertise ·

Required/Desired Qualifications

  • BS level technical degree or equivalent experience; Computer Science or Engineering background preferred ·
  • 10 + years of large scale software development or application engineering with recent coding experience in two or more of the following languages: Java, JavaScript, C/C++, C#, Objective-C, Node.js, .NET, Python, PHP or Ruby ·
  • 5+ years of experience as a technical specialist in Customer-facing roles ·
  • Exposure to Agile development methodologies ·
  • Good experience with Continuous Integration and Continuous Delivery (CI/CD) ·

PREFERRED QUALIFICATIONS ·

  • Master's degree in Computer Science or related technical field ·
  • Demonstrated success as a software developer, application architect, product manager, CTO, or consultant working with various platforms ·
  • Architecting, designing and developing applications on the AWS platform ·
  • Designing and building application using Container and serverless technologies ·
  • Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability ·
  • Good exposure to Agile software development and DevOps practices such as Infrastructure as Code (IaC),
  • Continuous Integration and automated deployment · Continuous Integration (CI) tools (e.g. Jenkins) ·
  • Configuration Management platforms (e.g. Chef, Puppet, Salt, or Ansible) ·
  • Strong practical application development experience on Linux and Windows-based systems · Presenting at public events such as technology conferences, hackathons, etc ·
  • Experience working directly with customers, partners or third-party developers ·
  • Blogging or writing technical articles or contributing to an open source project for new and existing technologies or application architecture and design
  • Minimum Requirements: (“Must have” Qualifications)

1. Architect and building highly scalable, cloud-native applications on the AWS platform using core developer services like APIGateway, Lambda, SQS, DynamoDB and ECS. ·

2. Leverage new technology paradigms (e.g., serverless, containers, microservices) ·

3. Migrate monolithic applications to micro services architectures ·

4. Advise on implementing AWS best practices · Influence infrastructure architecture by sharing your application development expertise

5. 2-3 years development experience on AWS

6. Strong experience on EKS or ECS is required

7. Experience with deployment automation is desirable

8. Well conversant with Lambda, RDS, SQS , API Gateway services

9. Strong experience with Java and Python

  • Desired Skills/Qualifications/System Experience requirements: (“Nice to have Qualifications”)

NOTE: If you require specific years of experience for the Qualifications, please outline accordingly)

1. BS level technical degree or equivalent experience; Computer Science or Engineering background preferred ·

2. 10 + years of large scale software development or application engineering with recent coding experience in two or more of the following languages: Java, JavaScript, C/C++, C#, Objective-C, Node.js, .NET, Python, PHP or Ruby ·

3. 5+ years of experience as a technical specialist in Customer-facing roles ·

4. Exposure to Agile development methodologies · Good experience with Continuous Integration and Continuous Delivery (CI/CD)

Apply

Find your local office.

Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.

Locations