What are the responsibilities and job description for the Cloud Automation Engineer - II/III or Sr position at Berkshire Hathaway Energy?
Job Details
Job Description
This is a multi-level posting. Candidates may be considered for any of the posted levels, depending on their level of experience and depth of expertise.
The Cloud Automation Engineer supports the design and enablement of service automation and orchestration in a hybrid cloud environment utilizing Infrastructure-as-Code while providing self-service capabilities to IT teams.
Responsibilities
Assists and develops technical solutions to address business problems. Works with IT and business leadership to promote innovative and integrated solutions across the organization. Focus on the development of automated infrastructure, continuous integration / continuous delivery pipelines, service pipelines and secure technology capabilities that drive application development velocity and improve access to infrastructure services. Design and implementation of end-to-end secure and reliable CI/CD pipelines including version control, test automation and automated deployment. (30-40%) Advance cloud automation expertise internally and externally to drive adoption of cloud technologies. Leads and supports efforts to implement continuous improvements to all areas of infrastructure automation services to improve the effectiveness and efficiency of overall capability. Provide well-documented detailed designs, standards, and diagrams. (20-30%) Stay current on vendor product roadmaps and maintain escalations points with key vendors to ensure a consistent focus on the technical roadmap and future technology enhancements. Analyze and test new technology trends validating the impact to cloud strategy and reduction to overall TCO. Perform research of new technologies and make recommendations to organizational management on new solutions. (20-30%) Performs all procedures necessary to ensure the safety of information systems assets and to protect systems from intentional or inadvertent access or destruction. Interfaces with the user community to understand their security needs and implements procedures to accommodate them. Conducts accurate evaluation of the level of security required. (5-10%) Provides documentation for the support of information technology processes and procedures. (5-10%) Provides technical input to assist in development of project planning. (5-10%) Performs additional responsibilities as requested or assigned. (0-5%)
Qualifications
Bachelor's degree in information systems, computer science or related technical field or equivalent work experience. (Typically, 4 years of additional related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)
Three years of experience with implementing and running large scale, distributed, highly available, fault-tolerant, multi-tier applications running on both Windows and Linux for the level II.
Six years of experience with implementing and running large scale, distributed, highly available, fault-tolerant, multi-tier applications running on both Windows and Linux for the level III.
Ten years of experience with implementing and running large scale, distributed, highly available, fault-tolerant, multi-tier applications running on both Windows and Linux for the sr level.
Five years of experience as an automation engineer integrating tools like Jenkins, GitHub, Artifactory, Urban code deploy (or other deployment tools) preferred.
Three years of experience designing, creating CI/CD pipelines for various technologies using Azure DevOps or similar tools.
Experienced in containerization platforms such as Docker, Kubernetes or OpenShift. Azure DevOps certification (AZ-400) a big plus. Strong understanding across Cloud and infrastructure components (server, storage, network, data, and applications) to deliver end-to-end Cloud Infrastructure architectures and designs.
Experienced in leading efforts to implement continuous improvements to all areas of pipeline automation and infrastructure services in order to improve the effectiveness and efficiency of overall automation capabilities.
Experience with Hyper Converged Infrastructure, software defined storage and software defined networking technologies. Working knowledge of public cloud technologies (Azure, AWS, OCI, VMware, etc.) Effective oral and written communication skills.
Effective analytical and problem-solving skills. Ability to prioritize and handle multiple tasks and projects concurrently.
Employees must be able to perform the essential functions of the position, with or without an accommodation. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law.
About Us
MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation.
About the Team
At MidAmerican Energy Company, we celebrate diversity, equity and inclusion. MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law.
This is a multi-level posting. Candidates may be considered for any of the posted levels, depending on their level of experience and depth of expertise.
The Cloud Automation Engineer supports the design and enablement of service automation and orchestration in a hybrid cloud environment utilizing Infrastructure-as-Code while providing self-service capabilities to IT teams.
Responsibilities
Assists and develops technical solutions to address business problems. Works with IT and business leadership to promote innovative and integrated solutions across the organization. Focus on the development of automated infrastructure, continuous integration / continuous delivery pipelines, service pipelines and secure technology capabilities that drive application development velocity and improve access to infrastructure services. Design and implementation of end-to-end secure and reliable CI/CD pipelines including version control, test automation and automated deployment. (30-40%) Advance cloud automation expertise internally and externally to drive adoption of cloud technologies. Leads and supports efforts to implement continuous improvements to all areas of infrastructure automation services to improve the effectiveness and efficiency of overall capability. Provide well-documented detailed designs, standards, and diagrams. (20-30%) Stay current on vendor product roadmaps and maintain escalations points with key vendors to ensure a consistent focus on the technical roadmap and future technology enhancements. Analyze and test new technology trends validating the impact to cloud strategy and reduction to overall TCO. Perform research of new technologies and make recommendations to organizational management on new solutions. (20-30%) Performs all procedures necessary to ensure the safety of information systems assets and to protect systems from intentional or inadvertent access or destruction. Interfaces with the user community to understand their security needs and implements procedures to accommodate them. Conducts accurate evaluation of the level of security required. (5-10%) Provides documentation for the support of information technology processes and procedures. (5-10%) Provides technical input to assist in development of project planning. (5-10%) Performs additional responsibilities as requested or assigned. (0-5%)
Qualifications
Bachelor's degree in information systems, computer science or related technical field or equivalent work experience. (Typically, 4 years of additional related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)
Three years of experience with implementing and running large scale, distributed, highly available, fault-tolerant, multi-tier applications running on both Windows and Linux for the level II.
Six years of experience with implementing and running large scale, distributed, highly available, fault-tolerant, multi-tier applications running on both Windows and Linux for the level III.
Ten years of experience with implementing and running large scale, distributed, highly available, fault-tolerant, multi-tier applications running on both Windows and Linux for the sr level.
Five years of experience as an automation engineer integrating tools like Jenkins, GitHub, Artifactory, Urban code deploy (or other deployment tools) preferred.
Three years of experience designing, creating CI/CD pipelines for various technologies using Azure DevOps or similar tools.
Experienced in containerization platforms such as Docker, Kubernetes or OpenShift. Azure DevOps certification (AZ-400) a big plus. Strong understanding across Cloud and infrastructure components (server, storage, network, data, and applications) to deliver end-to-end Cloud Infrastructure architectures and designs.
Experienced in leading efforts to implement continuous improvements to all areas of pipeline automation and infrastructure services in order to improve the effectiveness and efficiency of overall automation capabilities.
Experience with Hyper Converged Infrastructure, software defined storage and software defined networking technologies. Working knowledge of public cloud technologies (Azure, AWS, OCI, VMware, etc.) Effective oral and written communication skills.
Effective analytical and problem-solving skills. Ability to prioritize and handle multiple tasks and projects concurrently.
Employees must be able to perform the essential functions of the position, with or without an accommodation. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law.
About Us
MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation.
About the Team
At MidAmerican Energy Company, we celebrate diversity, equity and inclusion. MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Sr. Automation Engineer
National Carwash Solutions -
Grimes, IA
Sr. Automation Engineer
National Carwash Solutions, Inc. -
Des Moines, IA
Sr QA Engineer (Automation)
Openprise -
Hyderabad, IA