Dismiss

Senior Platform Engineer

Ty Rivas Rockville, MD
  • Depends on experience
  • Full Time
  • Health Insurance, Dental Insurance, Vision Insurance, 401K / Retirement

IT Platform Engineer

Primary Location: Colorado Springs, CO

Develop and implement policies and procedures to ensure that systems support the organization's business requirements and meet the needs of end users. Defines system platforms based on user/client needs, cost, and required integration with existing applications, systems, or other platforms. Define technical standards and functionality tests. Develop specifications, prototypes, or initial user guides as well as be familiar with a variety of the field's concepts, practices, and procedures. Relies on extensive experience and judgment to plan, develop, and implement a system platform framework applicable to the existing environment to accomplish goals and objectives. A wide degree of creativity and latitude is expected. The IT Platform Engineer will establish the basic structure of the system, define the essential core design features and elements that provide the framework for all that follows. The IT Platform Engineer provides the engineering view of the users' vision for what the system needs to be and do, and the paths along which it must be able to evolve, and strives to maintain the integrity of that vision as it evolves during detailed design and implementation. Experienced in executing sound judgment to plan and accomplish goals. Perform a variety of tasks and work under general supervision. Typically reports to a project leader or manager.

Responsibilities:
The system architect will have input to the system architecture development lifecycle for a major client. The IT Platform Engineer is responsible for leading one or more architecture development efforts. They will work closely with business and technical staff and act as a key contributor to support complex and critical platform environments. The Platform Engineer will ensure that the application/systems, data and technology aspects of the architecture are driven by the business imperatives of the organization and that the requirements are managed consistently and effectively to drive the overall architecture. The IT Platform Engineer will be responsible for assessing the requirements and presenting architectural recommendations that are in line with the strategic vision and direction of the organization. The Platform Engineer will be responsible to ensure that the various views comprising system architecture are consistent and coherent, at an appropriate level of detail and that changes are controlled through existing formal Change Management process to maintain consistency. They will advise on and participate in governance boards to ensure that the overall architecture delivers the desired benefits to the organization. The IT Platform Engineer will be asked to serve as a subject matter expert for architectural frameworks, methods and tools and will act as coach to advise and assist varied business and technical staff with appropriate strategy and design disciplines.

Minimum Qualifications:

The individual is expected to cover a significant subset of the following capabilities and skills:

  • Must be a strong team player with solid interpersonal skills
  • Full life cycle experience, responsible for the development of a complete set of architectural views for large number systems in accordance with one of the more common architecture frameworks.
  • Strong business analysis skills and experience, including development of business vision and strategies, functional decomposition, requirements capture, process modeling.
  • Strong knowledge of design and architectural patterns.
  • Experience of at least one of the commonly-used methods, notations and tools (e.g. Chef, GitLab, Puppet, Teraform, CI/CD process, Ansible).
  • Experience in architecture development utilizing containers among applications and components and application interfaces/interoperability.
  • Experience in software development methodologies and structured approaches to system development.
  • Awareness of systems management and operational support tools and security and/or infrastructure experience
  • Expertise and Experience with the following technologies:
    • Red Hat Open Shift
    • VMware
    • Windows
    • Splunk, SolarWinds or
    • Container Orchestration Tools


Preferred Qualifications:

  • Experience designing and implementing applications in a DevOps and container tool environment
  • Must be a strong team player with solid interpersonal skills
  • Experience developing design documents, user's guides and training
  • Should have experience with business continuity planning, auditing, and risk management
  • CCNP, CCDP
  • ITIL v3 certification and experience
  • Experience and familiarity with the following technologies:
    • Network protocols
    • WAN technologies
    • VMWare
    • Java/J2EE Development
    • WebSphere
    • Web Services
    • SOA and Data Architecture

Travel:
Up to 10% travel may be required per year.

Education/Certification Requirement:
A Bachelor's degree or equivalent in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline with 7 or more years related professional experience. (Education can be substituted for 11 years of experience).

Clearance:
Minimum: Must be clearable
Preference: Active Secret Clearance and above

Working Hours:
Weekdays, 7am-4pm; Some On-call support required

ALTA IT Services, LLC. is an equal opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, disability, veteran status, sexual orientation, or any other factor.

More positions available