DevOps Architect II, Cloud Migration

at  RevaComm

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Jul, 2024USD 200000 Annual06 Apr, 2024N/APython,Migration Projects,Docker,Aws,Interpersonal Skills,Code,Information Technology,Computer Science,Gitlab,Infrastructure,It,Programming Languages,Jenkins,Websphere,Kubernetes,Continuous IntegrationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Headquartered in Honolulu, Hawaii, with remote locations across the United States, RevaComm is a leader in Agile Software Development, User-Centered Design, Cyber Security, and DevSecOps. As an enterprise digital transformation company, we transform organizational challenges into powerful digital capabilities through fresh experiences and great technology. Grounded by the company’s core values, our approach brings together digital business strategists and architects, software engineers, user experience designers, and project managers to create sustainable solutions for customers while surprising and delighting their users.
Our mission on the CMS team is to empower and protect the 60M+ American citizens who rely on the Centers for Medicare and Medicaid Services. We are ready for a challenge like none other. We are revolutionizing how government software solutions are built by leveraging modern, cloud-first technology in DevSecOps, Cybersecurity, and Kubernetes services.
We are seeking a highly skilled and experienced Senior Cloud Migration Engineer with extensive experience modernizing and doing lift and shift migrations from the data center to the cloud. This individual will serve as a subject matter expert on a team of cloud engineers tasked to help applications modernize and move to the cloud. The ideal candidate will play a pivotal role in supporting other teams migrate their application to the cloud. As a Senior Migration engineer your primary job will be assisting teams with architecture and engineering support for migrating and/or modernizing their application from an on-premises data center to AWS. This role requires in-depth technical expertise in common legacy data center architectures and of course experience in modern cloud architecture and software development. Given the consultative nature of this role, excellent communication and collaboration are a must have.

QUALIFICATIONS:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • Proven experience as a Senior Software Engineer with a focus on cloud migration projects.
  • Subject Matter Expertise in containerization technologies, particularly in Kubernetes and Docker.
  • Proven experience in architecting a cloud native application hosted on Kubernetes.
  • Experience in supporting and migrating legacy applications to the cloud
  • Expertise in programming languages (e.g., Java, Python, .NET)
  • Experience with a variety of CI/CD tools and technologies, such as Jenkins, GitLab, Docker, Kustomize, Helm K8, etc.
  • Strong proficiency in Infrastructure as code i.e.Terraform
  • Strong proficiency with AWS
  • Knowledge of DevOps practices and tools for continuous integration and continuous deployment (CI/CD).
  • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Strong communication and interpersonal skills for working with diverse teams and stakeholders
  • The ability to build and maintain strong working relationships with customers.

PREFERRED QUALIFICATIONS:

  • Familiarity with Websphere & JBoss
  • Familiarity with Platform One: Big Bang
  • Familiarity with K8s Automation Frameworks (FluxCD, ArgoCD)
    Join our ’Ohana
    ’Ohana in Hawaiian translates to “Family.” But we understand it to mean more than one’s relatives. It also includes those people you choose to surround yourself with. The ’ohana-oriented mindset is one of the pillars upon which our company has been built. You can find additional information about RVCM here.
    At RVCM, we are committed to offering a comprehensive and competitive slate of benefits that prioritize our employee’s overall well-being.

Responsibilities:

  • Team Leadership:
  • Be the subject matter expert and help lead a team of software developers and cloud engineers responsible for cloud migration projects.
  • Set clear goals, priorities, and expectations for the team.
  • Mentor and coach team members, fostering their professional growth and development.
  • Provide technical guidance, resolve conflicts, and ensure the team’s successful performance.
  • Application Assessment: Collaborate with cross-functional teams to assess existing applications, architecture, their dependencies, and requirements for migration to the cloud. Provide architecture suggestions to encourage the migration to our Kubernetes based Cloud PaaS (platform as a service).
  • Application Architecture and Design: Assist application teams in modernization efforts by educating on and helping them design scalable and cost-effective cloud architectures that meet the unique needs of each application, as well as educating them on how best to utilize our PaaS.
  • Development and Optimization: Assist and train your migration team to write, modify, and optimize code as needed to prepare applications for cloud migration, adhering to best practices for cloud development.
  • Monitoring and Troubleshooting: Work with the PaaS SRE team, and the application team to set up monitoring and logging solutions to ensure the health and performance of applications, proactively identifying and addressing issues.
  • Documentation: Write comprehensive documentation for migration processes, architecture designs, and best practices to facilitate knowledge sharing among teams.
  • Training and Support: Provide training and support to other development teams to ensure a smooth transition to the cloud, offering guidance and assistance as needed.
  • Security and Compliance: Collaborate with security teams to implement and maintain strong security measures and compliance standards within the cloud environment.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Information Technology, Technology

Proficient

1

Remote, USA