Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

DevOps Engineer IV

Iterum

DevOps Engineer IV

Baltimore, MD
Full Time
Paid
  • Responsibilities

    DESCRIPTION:

    A DevOps Engineer with extensive work experience is required for establishing the approach to software development and a set of practices that stresses communication, collaboration and close cooperation between the agile development teams and information technology professionals. Maintain and deploy software systems and automated solutions to support a project approach of continuous software delivery issues. The DevOps Engineer also develops, modifies, or updates applications used by business or infrastructure units. They play a technical role in the development team's efforts and assess high-level design issues relating to platform, enterprise software, and interactions with other systems. In addition, the DevOps Engineer should have experience with a variety of coding languages, technical infrastructure and software deployment. 

    RESPONSIBILITIES:

    • Continuous improvement in system visibility and applications with advanced monitoring, metrics and log analytics
    • Identification of root causes on critical problems throughout the platform, incident reports and the organization of the engineering team members in steps to resolve issues
    • Communication across third party services to effectively resolve day-to-day issues and relay updates to the rest of the team
    • Architect and support the building, deployment and manage of product release workflow and live deployments, through a continuous delivery system
    • Providing design leadership in large and complex development projects involving application development, migrations, and additions to existing applications.
    • Participation in project meetings with other technical staff and business owners and subject matter experts. 
    • Guide the programmers/developers on technical issues especially those that impact releases, deployment and delivery.

    BASIC QUALIFICATIONS: Minimum knowledge, skills, abilities needed

    • Bachelor's degree in Computer Science, Information Systems, Engineering or other IT related major and 14 years of work experience, or 18 years of IT related experience will satisfy degree and experience requirements.
    • 6+ years in architecting and designing enterprise deployments and releases
    • 4+ years' experience in web-based technologies, object oriented development, J2EE development and best practices
    • Knowledge of managing Continuous Integration and Continuous Delivery (CI/CD) tools such as: Jenkins, SonarQube, Automation tools such as Puppet, Ansible, Chef etc.
    • Strong oral and written communication skills, with the ability to communicate technical topics to management and non-technical audiences, as well as interface with the customer on a daily basis
    • Must be US Citizen or US Permanent Resident (Green Card holder)
    • Must be able to obtain and maintain a Position of Pubic Trust clearance

    PREFERRED QUALIFICATIONS: Candidates with these skills will be given preferential consideration

    • Prior Social Security Administration (SSA) disability experience is a plus
    • Excellent team building skills, including cross-functional team building and ability to analyze metrics, identify dysfunctions, and make recommendations to senior management
    • Strong system-level troubleshooting skills and the ability to identify and resolve performance and scalability bottlenecks
    • Proficiency in MS Office, MS Visio, and SharePoint 
    • Experience with tools and technologies such as: Jenkins, SonarQube, Automation tools such as Puppet, Ansible, Chef etc.