Full Stack Engineer - New York, United States - The Ash Group, Inc.

    Default job background
    Description
    A Valued banking client of the Ash Group,

    Cobank,


    is currently in need of a Senior Software Engineer for 6 months to start and then will extend or hopefully convert.


    Pay Rate:
    $75-$80hr on W2 (paid every Friday)
    Duration : 6 months to start and then will extend or hopefully convert

    Location:
    Greenwood Village, CO (Can be fully onsite, remote, or hybrid

    but they WILL need to be onsite for Planning Intervals (every 10 weeks). No set schedule depending on what's needed)

    Hours per Week/Schedule:
    M-F 40hrs/wk (hours will be worked in MST)


    Description:


    CoBank is making a huge push to move applications to the cloud and modernize its technology stacks, so many customer-facing applications are beginning to be moved in-house.

    He is looking for someone Proficient in development and with experience in rehosting applications to AWS (Migration to AWS).

    They want to go cloud native and rebuild an application they currently have or migrate it to AWS. A lot of their existing applications (ARM/QRM) live in the data center. They are looking to re-host this in AWS as well.


    Top skills needed:
    Infrastructure (Terraform)
    Ansible


    From Q&A:
    There were a lot of technologies in the JP – Can you let us know which tech stacks are most important in resumes?

    Ideal candidate is someone who can develop but also has the full cycle experience. They at least want a developer profile and then the full cycle is the cherry on top.

    What is the networking for within this team?


    Migrating apps into AWS, looking at and understanding how the apps are setup, and how would they translate into AWS if there are integrations between specific apps.

    They do not need to be a networking expert, it just relates to application development and migration.


    • Type of background you are looking for (education, # yrs. experience, etc.)
    :

    o Bachelor's or Master's degree in computer science, information technology, or a related field.
    o Strong understanding of cloud computing principles with a focus on AWS services.
    o Experience and certification in AWS solutions architect or AWS DevOps engineer.
    o Experience with Migrating large risk/finance applications to AWS
    o Proficiency in scripting languages like Python, Bash, or PowerShell for automating infrastructure tasks.
    o Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
    o Familiarity with infrastructure-as-code (Isac) tools like Terraform or CloudFormation for infrastructure provisioning and management.

    o Hands-on experience with CI/CD (continuous integration/continuous deployment) pipelines and tools such as Eurodemos Pipeline, GitHub Actions, Jenkins or GitLab CI/CD.

    o Strong problem-solving and troubleshooting skills in cloud infrastructure and networking environments.


    Top 3-5 Skills Needed:
    o AWS, Front End development (Vue, HTML/CSS, , SQL, Python, PowerShell, Container Orchestration including Docker, Kubernetes, Windows PowerShell)

    o Knowledge of AWS Services:

    proficiency in various AWS services such as EKS, EC2, S3, RDS, Lambda, CloudWatch, and others is essential for deploying and managing infrastructure in AWS Cloud.


    o DevOps Tools:

    familiarity with popular DevOps tools like Jenkins, Git, Chef, Puppet, Ansible, and Terraform is necessary to automate infrastructure provisioning, configuration management, and deployment processes.


    o Scripting and Programming:

    proficiency in scripting languages like Python, Bash, enables the creation of custom automation scripts and development of infrastructure-as-code solutions.


    o Networking Concepts:

    understanding of networking concepts, including VPC, subnets, security groups, load balancers, and VPNs, facilitates the design and implementation of reliable and scalable network architectures.


    o Problem-Solving and Troubleshooting:

    strong problem-solving and troubleshooting skills are crucial to identify and resolve issues related to infrastructure, security, performance, or scalability, ensuring smooth operations and timely resolution of incidents.


    Top 3-5 Soft Skills for culture fit:

    o Strong communication skills:

    In a technology transformation role, it is crucial to be able to effectively communicate with various stakeholders, including team members, project managers, and clients.

    Clear and concise communication helps ensure everyone is on the same page
    o Problem-solving skills: You will encounter various challenges and issues that require quick and effective problem-solving skills. Being able to think critically, analyze information, and come up with innovative solutions is essential in this role.

    o Adaptability and flexibility:

    The cloud technology landscape is constantly evolving, and a technology transformation role requires the ability to adapt and embrace change.

    Being open to new ideas, learning new tools and technologies, and being flexible in approach are important soft skills for success

    Any certifications required?:
    Any AWS Certification (developer, solution architect, networking, infrastructure)


    • Any traits that would make a candidate NOT a good fit for the role/what you DON'T want to see on resume?: We DON'T want "Sysadmins Only" type of resume. Looking for some hands on experience on cloud, preferable AWS, but can be any cloud, AWS, Azure or GCP.