234Code is a Pan African Software development company that builds full stack applications for international companies across the globe at affordable prices. We provide experienced engineering teams to deliver high-quality outcomes on software projects.
We are recruiting to fill the position below:
Job Title: Software Architect / DevOps Architect
Location: Lagos
Major Responsibilities
- Evaluating, identifying and developing software solutions
- Leading software development projects
- Documenting and recording every aspect of an application or software
- Training and overseeing the activities of the members of the development team
- Planning, tracking and scheduling software deliverables
- Locating and directing solutions for critical challenges involving software development within the team.
- Implement web applications in .NET and/or LAMP and/or MEAN stacks according to specification
- Design database models (using UML) for software projects
- Setup development policies around projects
- Building and setting up new development tools and infrastructure
- Working on ways to automate and improve development and release processes
- Testing and examining code written by others and analysing results
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and ‘fixes’
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Planning out projects and being involved in project management decisions.
Job Requirements
Education:
- Minimum of Bachelor's Degree in Computer Science, Engineering, or any related field
- Possession of other relevant professional certifications will be an advantage. In the absence of a degree, you will need 7 years of experience.
Work Experience:
- Minimum of 5 years development experience.
Required Skills, Knowledge, and Abilities:
- Demonstrable knowledge and experience using software design patterns
- Demonstrable knowledge and experience using software architecture patterns
- Proven experience in leading and managing the delivery of system/software development projects in a structured, remote environment
- Experience in a variety of software development approaches and methodologies including Agile and SCRUM.
- Experience in the development of software on .NET and/or LAMP, and/or LEAN platforms.
- Experience using UML
- Strong facilitation and coaching skills
- Excellent personal organisation and ability to prioritise and carry out multiple tasks
- Able to influence and drive projects to meet key milestones and overcome challenges
- Demonstrable proficiency using Version control systems
- Demonstrable proficiency setting up Continuous Integration servers
- Demonstrable proficiency handling Configuration management of various server types (2 minimum)
- Demonstrable proficiency automating software deployment
- Proficiency in containerization of applications (Docker/Kubernetes)
- Proficiency setting up monitoring and analytics for web platforms
- Proficiency developing and deploying automated end to end testing tools
- Ability to work well as part of a team
- A desire to remain technically capable and an expert in current technologies.
Application Closing Date
Not Specified.
Sorry, this listing is no longer open.
https://www.hotnigerianjobs.com/hotjobs/402824/software-architect-devops-at-234code.html