AEM Build Automation Analyst #533 Did you know?Costco Wholesale is a multi-billion dollar global retailer with warehouse club operations in eight countries. We are the recognized leader in our field, dedicated to quality in every area of our business and respected for our outstanding business ethics. Despite our large size and explosive international expansion, we continue to provide a family atmosphere in which our employees thrive and succeed. We are proud to have been named by Washington CEO Magazine as one of the TOP THREE companies to work for in the entire state ofWashington!
Description of position:The AEM (Applications Environment Management) Software Deployment Analyst will work closely with the Enterprise Architecture, Development, Infrastructure, and Quality Assurance teams to develop and implement complex software build solutions and automate the deployment processes. The selected candidate will seek opportunities to develop build & automation processes, establish procedures and standards, develop and implement best practices, and will participate in distributed enterprise software configuration management initiatives. This individual collaborates both as part of the overall AEM team and as a single resource on project teams in the scheduling of software deployment. In addition, this Analyst ensures that packaged code is available at all stages of the project, employs the most efficient processes to deploy applications and configuration in order to match needs at each appropriate stage of the SDLC.
Tasks and responsibilities
- Identify system-level configuration items for Configuration Management Processes
- ·Work with architects, developers, and environment analysts to define and execute the software deployment automation strategies
- ·Develop clear and efficient solutions to complex code deployment automation problems, including component management, third-party dependencies, and multi-tier and multi-platform solutions
- ·Review build results, debug and optimize complex code deployments, and discuss, analyze and resolve technical issues
- ·Write scripts for automation and integration with an emphasis on continuous improvement projects
- ·Develop and maintain a software artifact deployment environment with associated release documentation
- ·Responsible for managing, maintaining, and utilizing source code versioning repository
- ·Responsible for defining, developing, and following best practices for source code build package management and continuous code integration
- ·Responsible for providing accurate and timely work estimates
- ·Coordinates design of subsystems and integration with larger systems as required to support automation initiatives
- ·Works to define and maintain workflows to support the builds and deployment of the software artifacts that support a specific application architecture
- ·Troubleshoots problems for resolution as it relates to the source code packaging & automation processes throughout all stages of the SDLC
- ·Ensures all software deliverables are accurately packaged, verified, and deployed prior to use by consuming teams
- ·Collaborate with QA Automation staff to build appropriate links with install and test automation
Required skills, abilities, and certifications
- Minimum 3 years of build packaging function and or automation experience within a professional setting
- ·Strong technical proficiency with IBM AIX and or RedHat Linux platforms
- ·Expertise with source code management systems such as Subversion
- ·Technical proficiency withTivoli(TSAM, TPM) and WebSphere Commerce
- ·Proven experience developing software build planning and strategies
- ·Experience with I.T. Process automation and integration
- ·Familiarity with invoking software build tools (i.e., ant, make, maven) in support of supplied build scripts
- ·Demonstrable experience administering, maintaining, and deploying build packages utilizing technologies such as Jenkins for continuous integration
- ·Experience with multi-platform scripting frameworks and languages such as Korn, Bash, Powershell, Perl, WSH, and/or VB Script
- ·Experience with fundamental network services such as DNS, DHCP, IRAS
- ·Ability to collaborate with architecture, database, and application teams regarding automation and build package deployment activities
- ·Ability to explain complex solutions to an audience with a wide variety of technical skills and background
- ·Programming experience (Java, .Net etc.) and understanding of object-oriented concepts
- ·Must be innovative, creative and possess a passion for excellence
- ·Must have strong interpersonal skills, able to work with people at all management levels
- ·Must be detail oriented and possess strong problem-solving skills
- ·Must have the ability to analyze a situation for potential future problems
- ·Must be extremely responsive, with a strong sense of urgency
- ·Must have strong communication skills, both oral and written
- ·24x7x365 operations - evening, weekend, and holiday work will be required
Recommended skills, abilities, and certifications
- ·SAP Certifications in J2EE / EE 5 (J2EE-DEP 7.0 / J2EE - STD 7.0 and JAVA-EE-ADV 7.1 / JAVA-EE-STD 7.1)
- ·IBM Certified System Administrator - WebSphere Application Server Network Deployment
- ·WebSphere MQ certificate
- ·WebSphere Message Broker certificate
- ·XML certificate
- ·Knowledge of Service Oriented Architecture concepts and artifacts
- ·Experience interacting with SQL and/or DB2 queries, updates, etc. a plus
- ·Experience related to order management platforms a plus
- ·Knowledge of Windows Server 2000, 2003 IIS 5.0, IIS 6.0 a plus
- ·ITIL and/or other IBM hardware certifications a definite plus
To Apply: Email your current resume to
IT_JOBS@costco.com. If hired, you will be required to provide proof of authorization to work in the United States.