SUMMARY:
|
- Develops, maintains, and optimizes the software development and deployment environments. Responsible for infrastructure, build, integration, and software deployment process. Insures responsive technical operations capability responding to internal and external stakeholders. Ensures security posture of solutions.
|
PRIMARY FUNCTIONS AND ESSENTIAL RESPONSIBILITIES:
|
- Deploy and manage both IaaS and PaaS services in development and production
- Develop and drive real time observability solutions that provide visibility into system health
- Provide technical guidance and educate team members and coworkers on development and operations best practices.
- Brainstorm for new ideas and ways to improvement development delivery
- Manage CI and CD tools with team
- Ability to help develop and implement security measures related to the development process
- Deploy and monitor intrusion detection and vulnerability scanning system
- Design and implement build, deployment, and configuration management
- Build and test automation tools for infrastructure provisioning
- Diagnose and develop fixes to implement quickly and efficiently for production incidents
- Monitor financial cost of cloud environments
|
QUALIFICATIONS AND REQUIREMENTS:
|
- Education/ Certifications/ Experience
- Bachelor's Degree required in one of the following fields; computer science or related field
- Master’s Degree preferred in one of the following fields; computer science or related field
- 2+ years relevant experience with software engineering or site reliability engineering
- Experience using infrastructure automation tools such as Terraform.
- Experience with vulnerability scanners and remediation.
- Demonstrated ability to use cloud services (AWS or Azure).
- Experience with OutSystems Low Code Plataform.
- May consider a combination of relevant experience with educational and other skills and abilities in lieu of educational requirements
- Competencies/ Skills/ Abilities
- Strong English communication and interpersonal skills with all levels of management.
- Excellent troubleshooting and analytical skills.
- Effectively work and contribute as part of a team.
- Up to date on latest industry trends; able to articulate trends and potential clearly and confidently.
- A working understanding of code and script (Powershell, Python, Perl and/or Ruby).
- Basic understanding of DNS, Networking, and Virtualization
- Background with Agile, Scrum, and Lean are a plus
- Ability to terraform and operate platforms in Azure.
- Other
- Passion to drive Engie Impact’s mission and values
|
WORK ENVIRONMENT:
|
- Work schedules are determined by business need and manager discretion; full time employment is considered 40 hours per week
- Health & Safety Working Requirements
- Adequate working surface (can fit two monitors, a keyboard, mouse, and docking station)
- Adjustable ergonomic chair
- Proper Lighting
- Heating, air conditioning and ventilation to create a comfortable environment
- Appropriate internet and bandwidth to conduct business
- Incumbent may be exposed to frequent noise caused by telephones, office machines, and nearby oral communications among fellow employees
- As a global organization, attending meetings and events during early mornings and evenings may be required
- Performing duties during the evening and on the weekend occurs occasionally and may be required
|
REQUIRED PHYSICAL ACTIVITIES:
|
- Extended Periods of Sitting: Ability to remain seated for long periods, with regular breaks as needed.
- Visual Acuity: Ability to view computer screens and read documents for extended periods.
- Frequent Use of Hands: Ability to use hands for typing, handling documents, and operating office equipment.
- Communication: Ability to effectively communicate, both verbally and in writing, through various mediums including phone, email, and video conferencing.
- Mobility: Ability to move within an office environment to access files, office machinery, and attend meetings.
- Reaching and Handling: Ability to reach, handle, and manipulate objects and equipment within an office or remote workspace.
- Occasional Lifting: Ability to lift and move items, such as files or office supplies, typically up to 10 pounds.
- Flexibility: Ability to perform tasks that may require bending, twisting, or standing briefly to access materials or equipment.
- Accommodations: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
|